怎么会出现这些啊 'a' : not in formal parameter list 'b' : not in formal parameter

//将a,b,c从大到小的顺序输出。#include<stdio.h>intmain()floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);i... //将a,b,c从大到小的顺序输出。

#include<stdio.h>
int 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);
return 0;
}
#include<stdio.h>int main()float a,b,c,t;printf("请输入3个数:\n");scanf("%f,%f,%f",&a,&b,&c);//浮点型的, 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);return 0;}
展开
 我来答
cuplision
2012-12-25
知道答主
回答量:1
采纳率:0%
帮助的人:1550
展开全部
  1. #include<stdio.h>

  2. int main()

  3. float a,b,c,t;

  4. scanf("%f,%f,%f",&a,&b,&c);

  5. if(a>b)

  6. {t=a;

  7. a=b;

  8. b=t;

  9. }

第二行int main()后面少了一个花括号

  1. #include<stdio.h>

  2. int main(){

  3. float a,b,c,t;

  4. scanf("%f,%f,%f",&a,&b,&c);

  5. if(a>b)

  6. {t=a;

  7. a=b;

  8. b=t;

  9. }

追问
谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Raiuy
2012-12-25 · TA获得超过2916个赞
知道大有可为答主
回答量:2210
采纳率:0%
帮助的人:894万
展开全部
帮你改了一下

#include<stdio.h>
int 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);
return 0;
}
追问
scanf("%f,%f,%f",&a,&b,&c);//浮点型的, a,b,c前面还要加&么
追答
需要加
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mzs9
2012-12-07 · 超过15用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:34.1万
展开全部
{t=a;
a=b;
b=t;
} 少了分号;
同理后面的。
追问
具体位置呢。
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式