Не работает чтение из файла числовых переменных - C (СИ)
Формулировка задачи:
Добрый день.
Написал вот такую программу:
К сожалению, чтение из файла и вывод не работают, выводит постоянно рандомное число 24.
С помощью другой программы запись в данный файл работает нормально.
#include<conio.h> #include<stdio.h> int main() { int p; FILE *fp; fp=fopen("read", "a+"); fscanf (fp, "%d", &p); printf("%d", p); fclose(fp); getch(); }
Решение задачи: «Не работает чтение из файла числовых переменных»
textual
Листинг программы
fp=fopen("read.txt", "r+");
Объяснение кода листинга программы
- Открывается файл
read.txt
для чтения и записи (режимr+
) - Проверяется, успешно ли открылся файл. Если нет, выводится сообщение об ошибке и программа завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д