<span style="font-size:24px;"><strong> #include <stdio.h> #include <string.h> void swap(char *n[], int m) { char *tmp; int i,j,k; for (i=0; i<2; i++) { k = i; for (j=i+1; j<3; j++) { if (strcmp(n[i],n[j])>0) k = j; } if (k != i) { tmp = *(n+i); *(n+i) = *(n+k); *(n+k) = tmp; } } } void main() { void swap(char *n[], int m); char p1[10],p2[10],p3[10],*n[3]; int m; n[0] = p1; n[1] = p2; n[2] = p3; for (m=0; m<3; m++) scanf("%s",n[m]); swap(n,m); for (m=0; m<3; m++) printf("%s\n",n[m]); } </strong></span>