大一课本上的练习写的和书不一样,比较两个数的较大数,怎么输都只显示第一次输的那个数,想知道哪里错了。谢谢。
if(a>b)之后多了;分号 。去掉分号即可
#include<stdio.h>
int max(int a,int b) {
if (a>b)
return a;
return b;
}
int main()
{
int a,b,c;
scanf("%d %d",&a,&b);
c = max(a,b);
printf("max=%d",c);
return 0;
}
如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮if(a>b)之后多了;分号 。去掉分号即可
函数中if行后面的分号删去即可