分析下c语言编的代码 那里有问题???

[复制链接]
查看11 | 回复2 | 2009-10-17 01:33:33 | 显示全部楼层 |阅读模式
while(1)无限循环? ----------少一个跳出。只需要执行一次就够了,这个循环体就不需要的。
回复

使用道具 举报

千问 | 2009-10-17 01:33:33 | 显示全部楼层
t初始化了么 第二个程序数组也没有初始化啊
回复

使用道具 举报

千问 | 2009-10-17 01:33:33 | 显示全部楼层
不需while循环.用scanf()输入字符要小心,因为"空格"也会被当做字符赋给变量.只要连续输入就可得到想要的答案.int main(){ char a,b,c; char t;scanf("%c%c%c",&a,&b,&c);if(a>b){t=b;b=a;a=t;}if(a>c){t=c;c=a;a=t;}if(b>c)
{t=c;c=b;b=t;}printf("%c %c %c\n",a,b,c);}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行