C语言中scanf 如何实现连续换行输入:
#include <
stdio.h>
int main(){
int value;
while(scanf("%d", &value) != EOF){ // 可以连续换行输入value
// 需要执行的代码
}
return 0;
}
scanf函数原型:int scanf(const char *format,...);
返回值:scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。(EOF值为-1)。
调用:其调用形式为: scanf("<格式说明字符串>",<变量地址>);变量地址要求有效,并且与格式说明的次序一致。