Sei sulla pagina 1di 1

int main() { int i,n,j; int bSwapped=1; char *names[100]; // your actual Array Declaration char* pstr; char

temp[20]; // temperory Char Array to store the Readed Sring printf("Enter total no Of Students"); scanf ("%d",&n); for(i=0;i<n;i++) { printf("Enter the %d StudentName : ",(i+1) ); scanf("%s",temp); name[i] = strdup(temp); } while (bSwapped) { bSwapped=0; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(name[i],name[j])>0) { pstr=name[i]; name[i]=name[j]; name[j]=pstr; bSwapped=1; } } // Print the Sorted List of Student names for(i=0;i<n;i++) printf("\n %s",name[i]); return 0; }

Potrebbero piacerti anche