C语言新手问题。
#include "stdio.h"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(x,y)int x,y{int z;if(x>y)z=x;elsez=y;return (z);}
#include "stdio.h"int max(x,y){int z;if(x>y)z=x;elsez=y;return (z);}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;}
[解决办法]
#include "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;elsez=y;return (z);}