主题:请高手进来帮帮忙 关于C语言的问题
#include <stdio.h>
void main()
{
int a,b,c;
scanf("%d,%d,%d\n",&a,&b,&c);
if(a<b)
{
if(a<c)
printf("%d\n",c);
else
printf("%d\n",b);
}
else
printf("%d\n",a);
}
这是我刚做的一个题,是输入a,b,c3个数的值,输出其中最大者。
我是个新手 不想调用max或者是别的量
只想用if else解决问题
有没有办法
我写的这个程序是对的可是输出的 但是输出就出现问题,总是输出我最先在键盘上输入的那个值不管大小
不知道那里出了问题 我是一个新手 刚学几天
请高手们帮帮忙
void main()
{
int a,b,c;
scanf("%d,%d,%d\n",&a,&b,&c);
if(a<b)
{
if(a<c)
printf("%d\n",c);
else
printf("%d\n",b);
}
else
printf("%d\n",a);
}
这是我刚做的一个题,是输入a,b,c3个数的值,输出其中最大者。
我是个新手 不想调用max或者是别的量
只想用if else解决问题
有没有办法
我写的这个程序是对的可是输出的 但是输出就出现问题,总是输出我最先在键盘上输入的那个值不管大小
不知道那里出了问题 我是一个新手 刚学几天
请高手们帮帮忙