fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5.  
  6. int main(int argc, char *argv[]) {
  7.  
  8. FILE *wej=fopen("plik.txt","w");
  9. char tab[5][20];
  10. int i;
  11. for(i=0;i<5;i++){
  12. fgets(tab[i],20,stdin);
  13. fflush(stdin);
  14. }
  15. for(i=0;i<5;i++){
  16. fputs(tab[i],wej);
  17. }
  18. int j=0,*p,licznik=0;
  19.  
  20. do{
  21. licznik=0;
  22. for(j=0;j<4;j++){
  23. if(strcmp(tab[i],tab[i+1]>0)){
  24. p=&tab[j];
  25. strcpy(tab[j],tab[j+1]);
  26. strcpy(tab[j+1],*p);
  27. licznik++;
  28. }
  29. }
  30.  
  31.  
  32. }while(licznik!=0);
  33. FILE *wyj=fopen("wyj.txt","w");
  34. int k;
  35. for(k=0;k<5;k++){
  36. fputs(tab[k],wyj);
  37. }
  38. }
Runtime error #stdin #stdout 0s 4328KB
stdin
Standard input is empty
stdout
Standard output is empty