C语言输出三个数中的最大值#include "stdio.h"#include "conio.h"main(){int max(int x,int y,int z) ;int a,b,c,d;scanf("%d.%d,%d",&a,&b,&c);d=max(a,b,c) ;printf("max=%d\n",d);getch();}int max(int x,int y,int z){int r;if (x>y)r=x;elser=y;if (r>
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/19 07:31:45
![C语言输出三个数中的最大值#include](/uploads/image/z/5075514-18-4.jpg?t=C%E8%AF%AD%E8%A8%80%E8%BE%93%E5%87%BA%E4%B8%89%E4%B8%AA%E6%95%B0%E4%B8%AD%E7%9A%84%E6%9C%80%E5%A4%A7%E5%80%BC%23include+%22stdio.h%22%23include+%22conio.h%22main%28%29%7Bint+max%28int+x%2Cint+y%2Cint+z%29+%3Bint+a%2Cb%2Cc%2Cd%3Bscanf%28%22%25d.%25d%2C%25d%22%2C%26a%2C%26b%2C%26c%29%3Bd%3Dmax%28a%2Cb%2Cc%29+%3Bprintf%28%22max%3D%25d%5Cn%22%2Cd%29%3Bgetch%28%29%3B%7Dint+max%28int+x%2Cint+y%2Cint+z%29%7Bint+r%3Bif+%28x%3Ey%29r%3Dx%3Belser%3Dy%3Bif+%28r%3E)
C语言输出三个数中的最大值#include "stdio.h"#include "conio.h"main(){int max(int x,int y,int z) ;int a,b,c,d;scanf("%d.%d,%d",&a,&b,&c);d=max(a,b,c) ;printf("max=%d\n",d);getch();}int max(int x,int y,int z){int r;if (x>y)r=x;elser=y;if (r>
C语言输出三个数中的最大值
#include "stdio.h"
#include "conio.h"
main()
{
int max(int x,int y,int z) ;
int a,b,c,d;
scanf("%d.%d,%d",&a,&b,&c);
d=max(a,b,c) ;
printf("max=%d\n",d);
getch();
}
int max(int x,int y,int z)
{
int r;
if (x>y)
r=x;
else
r=y;
if (r>z)
r=r;
else
r=z;
return (r) ;
}
想知道问题出在哪里
C语言输出三个数中的最大值#include "stdio.h"#include "conio.h"main(){int max(int x,int y,int z) ;int a,b,c,d;scanf("%d.%d,%d",&a,&b,&c);d=max(a,b,c) ;printf("max=%d\n",d);getch();}int max(int x,int y,int z){int r;if (x>y)r=x;elser=y;if (r>
scanf("%d.%d,%d",&a,&b,&c);是输入格式有问题吧,应该为scanf("%d,%d,%d",&a,&b,&c),输入1,2,3这样才能正确读入.还有int max(int x,int y,int z) ;最好放main函数外面