这是我的代码,请大家看一下哪里错了,谢谢#include <stdio.h>int main{ char a[3],t; while(gets(a)!='\0') { if(a[1]<a[2]) { t=a[1]; a[1]=a[2]; a[2]=t; if(a[2]<a[3]) { t=a[2]; a[2]=a[3]; a[3]=t; } } else if(a[2]<a[3]) { t=a[2]; a[2]=a[3]; a[3]=t; } puts(a); } return 0;}
3 回答
慕粉4118699
TA贡献1条经验 获得超0个赞
你的int main后面没有括号,你要是用vs新版本的,gets函数要写成gets_s,你的从键盘上输入这里要重新考虑一下,你要比较三个数放到a[]里,你这个过程没有啊
- 3 回答
- 0 关注
- 783 浏览
添加回答
举报
0/150
提交
取消