#include<stdio.h> int main() { int a[5] = { 3,1,2,4,5 }; int i = 0, j = 0,n=5,temp; for (i = 0; i < n - 1; i++) { for (j = 0; j < n - 1 - i; j++) { if (a[j] > a[j + 1]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } for (i = 0; i < n; i++) { printf("%d ", a[i]); } } system("pause"); return 0; }
#include<stdio.h> int main() { int a[5] = { 1,1,2,2,3}; int j = 0, i = 0,n=5; for (i = 0; i < n; i++) { if (a[i] != a[i + 1]) j = j + 1; a[j] = a[i + 1]; } for (i = 0; i < j; i++) { printf("%d", a[i]); } system("pause"); return 0; }
#include<stdio.h> int main() { int a[5] = { 1,2,3,4,5}; int j = 0, i = 0,n=5,temp=0; for (i = 0; i < n/2; i++) { temp = a[i]; a[i] = a[n -i-1]; a[n - i-1] = temp; } for (i = 0; i < n; i++) { printf("%d", a[i]); } system("pause"); return 0; }