A (int a, int b)
{
int t;
if (a>b)
{
t = a;
a = b;
b = t;
}
}
int main(void)
{
int a, b, c, d;
scanf("%d%d%d%d", &a, &b, &c, &d);
A (a, b);
A (a, c);
A (a, d);
A (b, c);
A (b, d);
A (c, d);
printf("%d %d %d %d ", a, b, c, d);
return 0;
}
#include <stdio.h>
char*name[]={"january","february","march","april","may","june","july","august","september","october","november","december"};
char *sc(int);
int main()
{
int n;
char *p;
scanf("%d",&n);
p=sc(n); //输入的值作为参数传递
printf("%s\n",p);
return 0;
}
char *sc(int n)
{
return name[n-1]; //直接返回对应的月份
}
去掉一些多余的语句就可以了