简单的C语言小程序题,请路过的大神帮我看看哪里错了?
输入一行字符(用回车结束),输出每个字符以及与之对应的ASCII代码值,每行输出3对#include<stdio.h>#include<ctype.h>main(){ch...
输入一行字符(用回车结束),输出每个字符以及与之对应的ASCII代码值,每行输出3对
#include<stdio.h>
#include<ctype.h>
main()
{
char ch; int k;
for(;;k++)
{ while((ch=getchar())!='\n')
if(k%3==0)printf("\n");
printf("ch=%c ASCII=%d",ch,ch);
}
}
不管输什么结果都是10 展开
#include<stdio.h>
#include<ctype.h>
main()
{
char ch; int k;
for(;;k++)
{ while((ch=getchar())!='\n')
if(k%3==0)printf("\n");
printf("ch=%c ASCII=%d",ch,ch);
}
}
不管输什么结果都是10 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询