C程序的问题

[复制链接]
查看11 | 回复2 | 2009-5-6 22:14:02 | 显示全部楼层 |阅读模式
main()
{
float a,b,c,t;
scanf("%f,%f,%f",&a,&b,&c);
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
printf("%5.2f,%5.2f,%5.2f\n",a,b,c);
}


回复

使用道具 举报

千问 | 2009-5-6 22:14:02 | 显示全部楼层
你的程序编译对不?有警告吗 ? 你的编译系统需要#include void main() 吗?我运行了和你一样的程序没问题,算法没错, 估计是你 输入时出错 ,数字之间只能用逗号隔开 ,不能加空格。我确定了 ,是你输入时出错了,不应该加空格。...
回复

使用道具 举报

千问 | 2009-5-6 22:14:02 | 显示全部楼层
我复制你的源程序去运行 没错啊没有出现你的情况啊...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行