c++程序有一个问题
解决时间 2021-02-23 14:31
- 提问者网友:孤山下
- 2021-02-22 17:22
#include
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);
}
哪位大神帮忙看看运行时有一个错误
最佳答案
- 五星知识达人网友:白昼之月
- 2021-02-22 17:44
#include
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);
}读入时加了,
全部回答
- 1楼网友:行雁书
- 2021-02-22 18:36
从来都没见过你这种奇葩的写法。。。
- 2楼网友:拾荒鲤
- 2021-02-22 17:59
程序没有问题,估计是你输入的时候两个数之间没有用,隔开
我要举报
大家都在看
推荐资讯