Advertisement
Guest User

nazwa

a guest
Jun 20th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1. char * nazwa_pliku()
  2. {
  3.     int licznik = 1, c = 0; // licznik +1 dla '\0'
  4.     char * nazwa = (char *)malloc( sizeof(char) * licznik);
  5.     printf("Podaj nazwe pliku wejsciowego (nie zapomnij o rozszerzeniu) : \n");
  6.     while ((c=getchar()) != '\n' && c != EOF)
  7.     {
  8.         nazwa[licznik-1] = c;
  9.         licznik++;
  10.         nazwa =(char *)realloc(nazwa, sizeof(char) * licznik);
  11.     }
  12.     nazwa[licznik - 1] = '\0';
  13.     return  nazwa;
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement