MIPI_BaseC_WebinarFRTK/10_Lecture10/03_file_sum_end_p19.c

17 lines
395 B
C
Raw Permalink Normal View History

2024-11-13 09:22:28 +03:00
#include <stdio.h>
int main(void){
FILE *f;
int sum = 0, n;
signed char c;// обязательно signed! иначе зациклится
f = fopen("in.txt", "r+"); // режим чтение и дозапись
while ( (c=fgetc(f))!=EOF ) {
if(c>='0' && c<='9') {
sum += c-'0';
}
}
fprintf (f, " %d", sum);
fclose (f);
return 0;
}