fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #define PUFFER 50
  5.  
  6. struct Satz {
  7. char Name[PUFFER];};
  8.  
  9. int main(){
  10.  
  11. struct Satz bib[5];
  12.  
  13. int i;
  14.  
  15. strcpy(bib[0].Name, "TU Chemnitz");
  16. strcpy(bib[1].Name, "TU Berlin");
  17. strcpy(bib[2].Name, "TU Bern");
  18. strcpy(bib[3].Name, "Akademie Gera");
  19. strcpy(bib[4].Name, "Uni Leipzig");
  20.  
  21. qsort(bib,sizeof bib/sizeof*bib,sizeof*bib,strcmp);
  22.  
  23. i=0;
  24. while(i<5){
  25. printf("Eintrag Nr: %d\n", i);
  26. printf("Besteller: %s\n",bib[i].Name);
  27. printf("\n");
  28. i++;
  29. }
  30.  
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
Eintrag Nr: 0
Besteller: Akademie Gera

Eintrag Nr: 1
Besteller: TU Berlin

Eintrag Nr: 2
Besteller: TU Bern

Eintrag Nr: 3
Besteller: TU Chemnitz

Eintrag Nr: 4
Besteller: Uni Leipzig