字符串的输入,当回车时,判断输入结束

it2023-11-16  69

char a[10]; int i=0; while(1){ if((a[i]=getchar())!=EOF)//这个地方注意cin.get和getchar会直接吃掉一个数,所以判断的同时要赋值给a[i] i++;// if(i==5)break; } a[i] = ‘\0’;

i = 0; while(a[i]!='\0'){ cout<<a[i]<<endl; i++; } 或者 printf("%s\n",a);
最新回复(0)