谁帮看下这2个程序错在哪?帮说明下原因~#include void main(){int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);return;}int max(int x,int y);{int z;if (x>y) z=x;else z=y;return(z);错误C:\Tornado\target\proj\Project1\rr.c 1 E
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 11:12:54
![谁帮看下这2个程序错在哪?帮说明下原因~#include void main(){int a,b,c;scanf(](/uploads/image/z/7623679-31-9.jpg?t=%E8%B0%81%E5%B8%AE%E7%9C%8B%E4%B8%8B%E8%BF%992%E4%B8%AA%E7%A8%8B%E5%BA%8F%E9%94%99%E5%9C%A8%E5%93%AA%3F%E5%B8%AE%E8%AF%B4%E6%98%8E%E4%B8%8B%E5%8E%9F%E5%9B%A0%7E%23include+void+main%28%29%7Bint+a%2Cb%2Cc%3Bscanf%28%22%25d%2C%25d%22%2C%26a%2C%26b%29%3Bc%3Dmax%28a%2Cb%29%3Bprintf%28%22max%3D%25d%22%2Cc%29%3Breturn%3B%7Dint+max%28int+x%2Cint+y%29%3B%7Bint+z%3Bif+%28x%3Ey%29+z%3Dx%3Belse+z%3Dy%3Breturn%28z%29%3B%E9%94%99%E8%AF%AFC%3A%5CTornado%5Ctarget%5Cproj%5CProject1%5Crr.c+1+E)
谁帮看下这2个程序错在哪?帮说明下原因~#include void main(){int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);return;}int max(int x,int y);{int z;if (x>y) z=x;else z=y;return(z);错误C:\Tornado\target\proj\Project1\rr.c 1 E
谁帮看下这2个程序错在哪?帮说明下原因~
#include
void main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
return;
}
int max(int x,int y);
{
int z;
if (x>y) z=x;
else z=y;
return(z);
错误C:\Tornado\target\proj\Project1\rr.c 1 Error 322:Unable to open include file 'stdio.h'
C:\Tornado\target\proj\Project1\rr.c:11:parse error before `int'
请问这是为什么?
输入a,b,c值,输出其中最大者
#include
void main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d",d);
return;
}
int max(int x,int y,int z);
{
int i;
if (x>y>z) i=x;
else i=y;
else i=z
return(i);
}
错误C:\Tornado\target\proj\Project1\rr.c 1 Error 322:Unable to open include file 'stdio.h'
C:\Tornado\target\proj\Project1\rr.c:6:macro `max' used with too many (3) args
C:\Tornado\target\proj\Project1\rr.c:10:macro `max' used with too many (3) args
请问这是为什么?
谁帮看下这2个程序错在哪?帮说明下原因~#include void main(){int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);return;}int max(int x,int y);{int z;if (x>y) z=x;else z=y;return(z);错误C:\Tornado\target\proj\Project1\rr.c 1 E
第一个
Unable to open include file 'stdio.h' 应该是因为你的安装目录和默认的目录不一致造成的,你试试把 tuiboc 安装到 c盘的根目录下;
int max(int x,int y); 的分号要去掉
两个%d之间的逗号去掉,否则会出错
第二个
第二个错误和第一个差不多,但是定义函数的时候错误太大,没法直接改了,我是这样做的{
int i;
if (x>y) i=x;
else i=y;
if (i>z) ;
else i=z;
return(i);
}
你试试,不懂再说.
ps:最好去找个学习 c语言的视频教程来看;我也是刚学c语言半个月,有错误,请见谅.