谁帮看下这2个程序错在哪?帮说明下原因~
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 11:46:26
谁帮看下这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
请问这是为什么?
#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
请问这是为什么?
第一个
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语言半个月,有错误,请见谅.
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语言半个月,有错误,请见谅.
谁帮看下这2个程序错在哪?帮说明下原因~
matlab程序求助,我是个菜鸟,但是急需一个程序,请高手帮我编下~
好心人帮我看看程序错在哪,为什么?
-1/30 2/15 11/30 2/3 31/30 下个数字是什么?说明原因
求,帮我说明下这两个C语言程序的步骤,
并说明下原因,
vb程序简答题1.在一个窗体中只能选择一个单选按钮吗?如果不能选择多个,请说明原因;如果能选择多个,请说明如何做才能选择
指出下面程序重点错误,在错误处说明出错原因
自己写了个程序不知道错在哪?
VF 帮我看下这个程序 有个地方没弄明白
急,英语作文(写一封信给你的朋友Bob,说你不喜欢他抄你的作业、并向他说明2个原因,说明你将如何帮他
请帮我做几道英语选择题,并简要说明下原因