Cod sursa(job #1156909)

Utilizator timi96Bucur Timotei timi96 Data 28 martie 2014 09:26:48
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include <stdio.h>
#include <string.h>

int sem1,sem2,nrl,nrc;
char semn;

FILE *f=fopen ("text.in","r"),*g=fopen ("text.out","w");

int main()
{
    fscanf (f,"%c",&semn);
    sem1=sem2=0;
    while (!feof(f))
    {
        if (sem1==0 && (((65<=(int) semn) && ((int) semn<=90)) || ((97<=(int) semn) && ((int) semn<=122))))
        {
            nrc++;
            sem1=1;
        }
        if (((65<=(int) semn) && ((int) semn<=90)) || ((97<=(int) semn) && ((int) semn<=122)))
            nrl++;
        if (sem1==1 && !(((65<=(int) semn) && ((int) semn<=90)) || ((97<=(int) semn) && ((int) semn<=122))))
        {
            sem1=0;
        }
        fscanf (f,"%c",&semn);
    }
    fprintf (g,"%d",nrl/nrc);
    return 0;
}