Advertisement
edems96

eret13

Mar 5th, 2015
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <cstdio>
  2. #include <cstdlib>
  3.  
  4. struct szavazat {
  5.     int sorszam;
  6.     int szavazat;
  7.     char *vez;
  8.     char *uto;
  9.     char *part;
  10. };
  11.  
  12. int main(int argc, char **args) {
  13.    
  14.     FILE *f;
  15.     f = fopen("szavazatok.txt", "r"); // fájl megnyitása olvasásra (r -> olvasás (read); w -> írás (write))
  16.    
  17.     if( f == NULL ) { // leellenőrzi h meglehetett-e nyitni a fájlt
  18.         printf("Nem lehet megnyitni a fájlt!");
  19.         return 0;
  20.     }
  21.    
  22.     int jelolt = 0;
  23.     int leadottSzav = 0;
  24.    
  25.     int mode = 0;
  26.     while( !feof(f) ) { // feof -> amíg el nem éri a fájl végét, addig olvas a while miatt
  27.         char c = fgetc(f);
  28.        
  29.         if( c == ' ' ) {
  30.             mode++;
  31.             continue;
  32.         }
  33.        
  34.         if( c == '\n' ) {
  35.             mode = 0;
  36.             continue;
  37.         }
  38.        
  39.         switch( mode ) {
  40.             case 0:
  41. // TOOD::...
  42.                 break;
  43.         }
  44.     }
  45.    
  46.     fclose(f);
  47.    
  48.     printf("Jeltöltek szama: %d\n", jelolt);
  49.     printf("Leadott szavazatok: %d\n", leadottSzav);
  50.        
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement