我试图从标准输入中读取。第一行是我将阅读的行数。我接下来阅读的行将再次打印。这是代码:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (unsigned int i = 0; i < n; ++i)
{
char a[10];
cin.get (a, 10);
cout << "String: " << a << endl;
}
return 0;
}
当我运行它并给出行数时,程序退出。我还没有弄清楚发生了什么,所以我决定在这里问一下。
提前致谢。