目标:运行三个值,输出最大值
第一种方式
#include<stdio.h>
int main()
{
int a, b, c, d;
scanf_s("%d,%d,%d", &a, &b, &c);
if (a > b)d = a;
else d = b;
if (d > c)d = d;
else d = c;
printf("%d", d);
return 0;
}
第二种方式
#include<stdio.h>
int main()
{
int a, b, c, d;
int max(int x, int y, int t);
scanf_s("%d,%d,%d", &a, &b, &c);
d = max(a, b, c);
printf("max= %d", d);
return 0;
}
int max(int x, int y, int t)
{
int z;
if (x > y)z = x;
else z = y;
if (z > t)z = z;
else z = t;
return(z);
}