РП
Роман Платонов

СИ. Работа с файлами. как подправить программу?



мне на СИ нужно

СК
Султан Каландаров

#include
#include

int main (void)
{
FILE *fp;
char n1, n2, sum;

if ((fp = fopen("d:\\1.txt","r+")) == NULL)
perror("error: ");
else
{
fseek(fp, -2 * sizeof(char), SEEK_END); // предпоследенее
n1 = fgetc(fp);
fseek(fp, -1 * sizeof(char), SEEK_END); //последнее
n2 = fgetc(fp);
}
sum = (n1 - 48) + (n2 - 48);

// позиция в конец файла
fseek(fp, 0, SEEK_END);
fprintf(fp,"%d", sum);
fclose(fp);
system("pause > nul");
return 0;
}

Похожие вопросы
программа на языке си
Надо подправить программу С++.
Работа с файлами. СИ. Помогите пожалуйста.
Помогите подправить программу (Pascal).
Работа с файлами на языке Си.
Программа на си. Помогите
Программа на Си, ошибка
программа на си++
Программа на си++
Замедляет ли работу программы многократный вызов функции? Си