Как бы я мог reset указатель на начало ввода или файла командной строки. Например, моя функция читает строку из файла и выводит ее с помощью getchar()
while((c=getchar())!=EOF)
{
key[i++]=c;
if(c == '\n' )
{
key[i-1] = '\0'
printf("%s",key);
}
}
После запуска указатель указывает на EOF im, предполагающий? Как я могу заставить его указать на начало файла снова/или даже перечитать входной файл
im вводит его как (./function < inputs.txt)