照着书上打代码,怎么有问题,不懂。。
codeblocks吧
全部回复
仅看楼主
level 2
#include <stdio.h>
void 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);
}
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return(z);
}
输值
都是max=3342445
warning: return type of 'main' is not 'int' [-Wmain]|
2015年08月15日 04点08分 1
level 1
你不要看一些高校的教材,那都是些垃圾书.
找本经典的c教材吧,它会告诉你问题出在哪里?
——我喂自己袋盐
>>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:40.0) Gecko/20100101 Firefox/40.0
2015年08月15日 12点08分 2
level 12
#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){
return x > y ? x : y;
}
2015年08月15日 17点08分 3
level 12
不要在%d%d之间加逗号,除非你输入也带逗号,如二楼所言,不要瞎看那些书,你那段代码好屎,主函数居然是空函数……
2015年08月15日 17点08分 4
level 8
楼上正解
2015年08月15日 18点08分 5
1