Не работает чтение из файла числовых переменных - 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+) - Проверяется, успешно ли открылся файл. Если нет, выводится сообщение об ошибке и программа завершается.