Эй, ребята,
Я пытаюсь прочитать текстовый файл:
while(!feof(fp)){
fscanf(fp, "%c", &c);
printf("%c", c);
}
Но... вывод всегда дублирует последний символ, я не знаю почему... :/
Есть идеи?
Эй, ребята,
Я пытаюсь прочитать текстовый файл:
while(!feof(fp)){
fscanf(fp, "%c", &c);
printf("%c", c);
}
Но... вывод всегда дублирует последний символ, я не знаю почему... :/
Есть идеи?
Я тоже задавался этим вопросом, наконец, я нашел ответ!
Я не мог объяснить это лучше, поэтому проверьте ссылку
fp
? Повторяется ли он [первый символ] один раз для каждого символа во входном файле? Это действительно весь ваш цикл и ввод-вывод? Как выглядит ваш входной файл?c
этоint
илиunsigned char
? - person Matthew Hall   schedule 23.11.2012