【发布时间】:2018-08-09 11:21:13
【问题描述】:
我无法在圈内第二次或更长时间使用 s1[40] 并且它总是满的,
和cin.getline(s1,40) 以后会被忽略
char s1[40], ans = 'y';
while (ans == 'y')
{
system("cls");
cout << "\n Enter a sentence : ";
cin.getline(s1, 40);
fflush(stdin);
cout << "\n________________________________________\n\n Again?(y/n)";
cin >> ans;
fflush(stdin);
};
【问题讨论】:
-
放入调试日志,看看哪里出错了