无法以下列格式提供输入
1 //number of test case
"some string " //string with succeeding spaces
13 //some integer
以下是代码:
int main(void){
int i, j;
int act_size;
int tc;
cin>>tc;
std::string inp;
while(tc--){
getline(cin, inp);
cin>>act_size;
//inp = "Mr John Smith ";
//act_size = 13;
printNewString(inp, act_size);
}
}
当我运行此程序时,它会跳过act_size
输入并退出程序而不输出任何内容。但是如果我对这些值进行硬编码,它就能正常工作。