这个程序怎么写简洁
有四个整数a,b,c,d, 要求从大到小的顺序输出。输入格式:
输入四个整数a,b,c,d。
输出格式:
从大到小的顺序输出。
输入样例:
-1 6 9 -19
输出样例:
9 6 -1 -19
#include <stdio.h> int main() { int a[4],tmp; int N=4; int i,j; printf("请输入四个整数:"); scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]); for(i=0;i<N-1;i++) { for(j=N;j>i;j--) { if(a[j]>a[j-1]) { tmp = a[j]; a[j] = a[j-1]; a[j-1] = tmp; } } } for(i=0;i<N;i++) printf("%d ",a[i]); return 0; }