Cod sursa(job #1255589)

Utilizator Marius7122FMI Ciltea Marian Marius7122 Data 4 noiembrie 2014 22:45:04
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <stdio.h>
#include <string.h>
char s[70000];
int i,nr_cuv,nr_lit,n,x;
bool lit(char c)
{
    if((c<='z'&&c>='a')||(c<='Z'&&c>='A'))return 1;
    else return 0;
}
int main()
{
    FILE*f1,*f2;
    f1=fopen("text.in","r");
    f2=fopen("text.out","w");
    while(!feof(f1))
        fscanf(f1,"%c",&s[n++]);
    for(i=0;i<n;i++)
    {
        if(lit(s[i]))
        {
            nr_lit++;
            if(x==0)nr_cuv++;
            x++;
        }
        else x=0;
    }
    fprintf(f2,"%d",nr_lit/nr_cuv);
    return 0;
}