1、C语言格式输入函数scanf()详解
2、C语言printf函数和scanf函数详解
3、C/C++中printf()和scanf()函数的返回值
4、C语言中如何以一个指定字符结束输入并输出结果,而不用按回车.
思路:可以利用while循环依次输入,并判断输入的字符是否是结束字符,如果时就结束输入并输出输入的字符。
参考代码:
#includeint main() { int n=0,i; char a[100]; while(scanf("%c",&a[n++])){ if(a[n-1]=='#')//输入#就结束输入 break; } for(i=0;i 5、输入一个数字再按空格会继续读入数字,如果输入的数据不足10个,怎么让它在输入完毕后按回车自动跳出循环?
#include#include int main() { int i,a[10]; char c; for(i=0;i<10;++i) { scanf("%d%c",a+i,&c); printf("%dn",a[i]); if(c=='n') break; } return 0; } 6、特别的东西
scanf()不能显示提示字符串.
在scanf语句的格式串中由于没有非格式字符在“%d%d%d”之间作输入时的间隔,因此在输入时要用一个以上的空格或回车键作为每两个输入数之间的间隔。



