我想在输入数组中的第一个输入时使代码中断,但是当我按下回车键时它不起作用,这意味着程序不会将输入视为输入
#include <iostream>
#include <fstream>
using namespace std;
char comet[6]={'0'};
char group[6]={'0'};
int main()
{
for(int i=0;i<6;i++)
{
cin>>comet[i];
break;
}
return 0;
}
答案 0 :(得分:1)
您可以使用cin.get()函数 像这样
for(int i = 0; i < 6; i++)
{
comet[i] = cin.get();
if(comet[i]=='\n')
break;
}
我还建议使用Vector更好