Cod sursa(job #1512077)

Utilizator benisavuSavu Beniamin benisavu Data 27 octombrie 2015 18:05:46
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <stdio.h>

int main()
{
    FILE *fp = fopen("text.in", "r");
    char litera;
    int lungimeTotala = 0;
    int nrCuvinte = 0;
    int literaGasita = 0;
    int lungimeMedie;

    while(!feof(fp))
    {
        fscanf(fp,"%c",&litera);
        if((litera >= 'a' && litera<='z') || litera>='A' && litera<='Z')
        {
            literaGasita = 1;
            lungimeTotala++;
        }
        else if(literaGasita)
        {
            nrCuvinte++;
            literaGasita = 0;
        }
    }
    fclose(fp);
    lungimeMedie = lungimeTotala/nrCuvinte;

    fp = fopen("text.out", "w");
    fprintf(fp,"%d",lungimeMedie);

}