三级C语言程式设计( 二 )

int bb[4];int i, j, k, flag;for (i=0; i<200; i++){bb[0] = a[i]/1000;bb[1] = a[i]%1000/100;bb[2] = a[i]%100/10;bb[3] = a[i]%10;for (j=0; j<4; j++){if (bb[j]%2 == 0){flag = 1;}else{flag = 0;break;}}if (flag == 1){b[cnt] = a[i];cnt++;}}for (i=0; i<cnt-1; i++)for (j=i+1; j<cnt; j++)if (b[i] < b[j]){k = b[i];b[i] = b[j];b[j] = k;}}