
如果出现按ENTER键换行的现象肯定是C语言代码有异常,仔细查询错误。
例如:
#include <stdio.h>
void main ()
{
int a,b,c
printf("输入两个数:\n")
scanf("%d%d",&a,&b) //注意scanf里面的格式
c=a+b
printf("%d",c)
}
你没理解
在程序运行过程中输入的任何字符都要由你的代码来作判断, 注意是运行过程中
你输入了回车, 你的代码判断到输入的字符是\n, 再作出相应的反应, 意思是由你控制.
你的代码没有达到预期的效果, 是你代码的问题
long ncnc=0
char c
while(1)
{
c=getchar()
if(c=='\n') break
++nc
}
printf("%d\n",nc)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)