今天在运行这个程序的时候出现了以下的错误,是为什么呢?
简单的C语言的运行错误。。
答案:2 悬赏:60 手机版
解决时间 2021-04-16 06:03
- 提问者网友:佞臣
- 2021-04-15 14:09
最佳答案
- 五星知识达人网友:西岸风
- 2021-04-15 15:40
看我编的求最大数的
#include "stdio.h"
int max(int a,int b,int c)
{
return((a>b?a:b)>c?(a>b?a:b):c);
}
void main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("最大的数为:%d",max(a,b,c));
}
#include "stdio.h"
int max(int a,int b,int c)
{
return((a>b?a:b)>c?(a>b?a:b):c);
}
void main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("最大的数为:%d",max(a,b,c));
}
全部回答
- 1楼网友:旧脸谱
- 2021-04-15 15:47
scanf("%d %d %d",&a,&b,&c);就对了。。。scanf的参数传递是要传递地址的。。所以在变量前面要加上取址符&
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯