作业帮 > 综合 > 作业

今天用C++6.0编译了比较数字大小的C程序 ,

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 18:40:39
今天用C++6.0编译了比较数字大小的C程序 ,
#include
void main ()
{
int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
}
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return (z);
}
再输入数字的时候,比较出来的不是最大数,而是最小数.我知道是空格的原因,求大神系统讲解一下空格的作用及如何消去空格的影响
今天用C++6.0编译了比较数字大小的C程序 ,
scanf("%d,%d",&a,&b);
这里格式的原因,不是空格的原因.
你这里两个数之间有两个逗号,所以你输入的时候需要输入
3,5这样输入,中间必须有两个逗号,否则不认.