Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int sucet(FILE *f)
  5. {
  6.     char c;
  7.     int hod = 0;
  8.     int p = 0;
  9.  
  10.     while((c = fgetc(f)) != EOF){
  11.             if(c >= '0' && c <= '9'){
  12.                 hod = c - '0';
  13.                 p += hod;
  14.             }
  15.     }
  16.     return p;
  17. }
  18.  
  19. int main()
  20. {
  21.     FILE *fr;
  22.     char nazov[30];
  23.     int cis = 1, pocet = 0, hod = 0;
  24.     char c;
  25.  
  26.     while(1)
  27.     {
  28.         sprintf(nazov, "text%d.txt", cis);
  29.         if((fr = fopen(nazov, "r")) == NULL){
  30.             break;
  31.         }
  32.         pocet = sucet(fr);
  33.         hod += pocet;
  34.         cis++;
  35.         fclose(fr);
  36.     }
  37.     printf("%d\n", hod);
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement