Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. long sLen;
  2. char ch, *filename = (char *)malloc(sizeof(char));
  3.     while(1) //бесконечный цикл чтобы доебывать пользователя пока не введет правильно
  4.     {
  5.         printf("Enter absolute or relative path to the text file with values:\n"); //"введите строчку"
  6.         fflush(stdin);
  7.         sLen=0;
  8.         ch="";
  9.         while((ch = getchar()) != '\n')
  10.             {
  11.                 filename[sLen] = ch;
  12.                 filename = (char *)realloc(filename,(1 + (sLen++))*sizeof(char));
  13.             }
  14.         filename[sLen] = '\0';
  15.         printf("FILENAME: %s \n", filename);
  16.         system("pause");
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement