c语言问题,关于if语句
#include<stdio.h>main()
{
int c;
while((c=getchar())!=EOF){
if(c==' '||c=='\t'||c=='\n'){
putchar('\n');
}
else
putchar(c);
}
}
为何只输出每串字符的首个字符?
回答:
gcc编译是可以正常执行的啊!
回答:
因为c是int
回答:
I have run it in the codeblocks, the result is right.
回答:
我在win7vs2010中执行是正确的呀。
回答:
C的类型改为Char
回答:
不明白你的意思,挺正常的一个程序,就是这么用的呀
以上是 c语言问题,关于if语句 的全部内容, 来源链接: utcz.com/p/194870.html