fork(1) download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6. int liczba_wierszy,size,i;
  7. char **wierszy;
  8. char wiersz[202]; // 200 znaków plus jeden znak entera plus znak końca
  9.  
  10. printf("Podaj liczbe wierszy do analizy: ");
  11. scanf("%d ",&liczba_wierszy);
  12. wierszy=(char**)malloc(liczba_wierszy*sizeof(char*));
  13. for(i=0;i<liczba_wierszy;++i)
  14. {
  15. fgets(wiersz,201,stdin);
  16. wierszy[i]=strdup(wiersz);
  17. }
  18. printf("Wczytano:\n");
  19. for(i=0;i<liczba_wierszy;++i) printf("%s",wierszy[i]);
  20. for(i=0;i<liczba_wierszy;++i) free(wierszy[i]);
  21. free(wierszy);
  22. return 0;
  23. }
Success #stdin #stdout 0s 2248KB
stdin
2
ala ma kota
Ola ma psa
stdout
Podaj liczbe wierszy do analizy: Wczytano:
ala ma kota
Ola ma psa