我在hackerrank尝试代码但是没有工作.
#include<iostream>
using namespace std;
int add(int b, int c)
{
return b+c;
}
int main()
{
int a,b,c,i,sum;
cin>>a;
for(i=1;i<=a;i++)
{
std::cin>>b>>" ">>c;
sum=add(b,c);
cout<<sum<<"\n";
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
错误:
error : !cannot bind 'std::basic_istream::__istream_type {aka std::basic_istream}' lvalue to 'std::basic_istream&&'
Run Code Online (Sandbox Code Playgroud)
你不能做这个
std::cin >> b >> " " >> c;
Run Code Online (Sandbox Code Playgroud)
你试图输入一个值b,c哪个很好,但这没有任何意义
std::cin >> " "
Run Code Online (Sandbox Code Playgroud)
这条线应该是
std::cin >> b >> c;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |