Tôi đang cố đọc từ đầu vào tiêu chuẩn. Dòng đầu tiên là số dòng mà tôi sẽ đọc. Các dòng mà tôi đọc tiếp theo sẽ được in lại. Đây là mã:cin.get() trong vòng lặp
#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;
}
Khi tôi chạy và cung cấp số dòng, chương trình sẽ thoát. Tôi đã không tìm ra những gì đang xảy ra, vì vậy tôi đã quyết định hỏi nó ở đây.
Xin cảm ơn trước.
Tôi không nghĩ rằng nó sẽ hoạt động như bạn nói..thử một lần nữa. –
đã thử lại - cùng lỗi –