C语言编程!!看看那错了

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:50:10
#include "stdio.h"
main()
{
int m,n,c;
int max(int x,int y);
printf("Please inpput m,n :\n");
scanf("%d,%d",&m,&n)
c=max(116,118);
printf("max=%d\n",c);
}

int max(int x,int y)

{
int z;
if(z>y)z=x;
else z=y;
retum(z);
}

int max(int x,int y)

{
int z;
if(z>y)z=x; //z没有初始化不能有效比较大小,应该是:x>y;
else z=y;
retum(z); //return 这个单词你打错了吧?
}
以上都是打错的问题,其它的没有.

#include "stdio.h"
void main()
{
int m,n,c;
int max(int x,int y);
printf("Please inpput m,n :\n");
scanf("%d,%d",&m,&n) //少了“;”
c=max(116,118);
printf("max=%d\n",c);
}

int max(int x,int y)
{
int z;
if(z>y)z=x;
else z=y;
retum(z); //应是“return(z); ”

}

#include "stdio.h"
main()
{
int m,n,c;
int max(int x,int y);
printf("Please inpput m,n :\n");
scanf("%d,%d",&m,&n)
c=max(116,118);
printf("max=%d\n",c);
}

int max(int x,int y)

{
int z;
z=x; if(z>y)z=x; */你这里没有实现x,y的比较*/
else z=y;
retum(z);