char a[7];
scanf("%c%c%c%c%c%c%c",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6]);
for(int n=0;n<7;n++)
{
cout << a[n] << endl;
}
输入进去输出后字符有的输出不出来
你是怎么输入的呢?换行了吗?
scanf是C里面的函数,cout是C++里面的函数,你如果是C++代码,就把scanf改成cin。
cin >> a[0] >> a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6];
输入7个字符后,输入回车才会显示。