Hi guys,
I get an error, want to sort names but i could not solve the problem.
Please help me.
Program code
Code:#include <stdio.h>#include <stdlib.h> #include <string.h> int main(void) { char *name[5]; char *temp; int i, j; for(i=0;i<5;i++) { printf("%d. name enter:",i+1);scanf("%s", &name[i]); } for (i=0;i<5;i++){ for (j=0;j<4;j++) { if (strcmp(*name[j],*name[j+1])>0) { temp=name[j]; name[j]=name[j+1]; name[j+1]=temp; } } } for(i=0;i<5;i++) puts(*name[i]); getch(); return (0); }