Cod sursa(job #1761835)

Utilizator alex.cojocaruAlex Cojocaru alex.cojocaru Data 22 septembrie 2016 22:35:39
Problema Text Scor 40
Compilator c Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <stdio.h>

int main() {

  FILE *fin, *fout ;

  fin = fopen ("text.in", "r" ) ;
  fout = fopen ("text.out", "w" ) ;

  long long  l, stare, cuvinte ;
  char c ;

  c = fgetc (fin) ;

  l = 0 ;
  stare = 0 ;
  cuvinte = 0 ;

  while (c != '\n' ) {
    if ( ( c >= 'a' && c <='z' ) || (c >= 'A' && c <= 'Z' ) ) {
      l++;
      if (stare != 1 ) {
        cuvinte++;
        stare = 1 ;
      }
    }
    else {
      stare = 0 ;
    }
    c = fgetc (fin) ;
  }

  fprintf (fout, "%lld", l / cuvinte ) ;
  fclose (fin) ;
  fclose (fout) ;
  return 0;
}
/// De umplutura