int main (){ int i ; int a[20] ={0} ; for (i=0 ;a[i] != '\n' ; ++i) scanf("%d" ,a) ;return 0 ;}为什么这个程序里用‘\n’ 不能判断输入结束?
1、新建一个scanf项目。
2、添加一个scanf.cpp文件,如图所示。
3、包含stdio.h头文件,如图所示。
4、输入main函数。
5、使用scanf函数接受用户输入的字符,如图所示。
6、运行程序,查看效果。
注意事项:
(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。