Cod sursa(job #2019448)

Utilizator physycMunte Vlad physyc Data 7 septembrie 2017 19:24:27
Problema Text Scor 100
Compilator c Status done
Runda Arhiva de probleme Marime 0.68 kb
#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE    *in  = fopen("text.in", "rt"),
            *out = fopen("text.out", "wt");

    int numarCuvinte = 0,
        numarLitereTotal = 0;
    int interiorCuvant = 0;
    char litera;


    while(fscanf(in, "%c", &litera)!= EOF){
        if(litera >= 'a' && litera <= 'z' || litera >= 'A' && litera <= 'Z'){
            interiorCuvant = 1;
            numarLitereTotal++;
        }
        else if(interiorCuvant == 1){
            interiorCuvant = 0;
            numarCuvinte++;
        }
    }

    fprintf(out, "%d", numarLitereTotal / numarCuvinte);

    fclose(in);
    fclose(out);
    return 0;
}