Cod sursa(job #1875726)

Utilizator PinkiePie1189Preoteasa Mircea-Costin PinkiePie1189 Data 11 februarie 2017 14:55:45
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.77 kb
#include<stdio.h>
#define MAXBUF
FILE*fin,*fout;
int main()
{
    fin=fopen("text.in","r");
    fout=fopen("text.out","w");
    bool cuvant=false;
    int l=0;
    int sum=0;
    int num=0;
    while(!feof(fin))
    {
        char c=fgetc(fin);
        if((c>='A' && c<='Z' )|| (c>='a' && c<='z'))
        {
            if(cuvant)
            {
                l++;
            }
            else
            {
                l=1;
                cuvant=1;
                num++;
            }
        }
        else
        {
            sum+=l;
            cuvant=0;
            l=0;
        }
    }
    if(cuvant)
    {
        sum+=l;
        num++;
    }
    fprintf(fout,"%d",sum/num);
    fclose(fin);
    fclose(fout);
    return 0;
}