<stdio.h> int main(){ int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d\n",c); //这里是需要双引号的 return 0;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10,20 ...
include<stdio.h> void main(void){ int max(int x,int y,int z);int a,b,c,d;scanf("%d%d%d",&a,&b,&c);d=max(a,b,c);printf("%d",d);} int max(int x,int y,int z){ int e,a,b,c;a=x;b=y;c=z;if(a>c&&a>b)e=a;if(c>b)e=c;else e=b;return (e...
include<stdio.h> int main() { int max(int x,int y); int a[10],m,n,i; printf("enter 10 integer numbers:"); for(i = 0;i < 10;i++) scanf("%d",&a[i]); for(i = 1,m =a[0],n = 0;i < 10;i++) { if (max(m,a[i]) > m)...
#include <stdio.h> int main() { int max(int x,int y,int z); int a,b,c,d,f; scanf("%d,%d,%d\n",a,b,c); d=max(a,b,c); printf("man=%d\n",d); return 0; } int max(int x,int y,int z); { if(x>y)i=x; else i=y; if(x>z)i=x; else i=z; if(y>z)...
没有定义变量a,b,c C语言中所有变量在用之前都要定义,这里应该在main函数中先int a,b,c;
<stdio.h> int main(){ int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d\n",c); //这里是需要双引号的 return 0;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10,20 ...
max函数里面if(x>y)貌似写成了中文的大于,改成英文输入法下的。运行程序,然后输入5,8就会输出结果了。