1,如何实现多组输入
while(~scanf("%d",&a))
~是按位取反,scanf()返回值是输入的数字,返回值为EOF(-1)代表输入截止/错误,
故多组输入只要写成while(scanf()!=EOF)即可,而对-1按位取反恰好是这个意思
2,读取一行,gets的用法
char arr[100]= {0};
gets(arr);
3,getchar,读取一个字符注意用完之后再来一个getchar 清空输入缓冲区()
多组输入,遇到字符零终止
while(((ch=getcahr())!=0')&&ch!=EOF)