Cod sursa(job #1179699)

Utilizator doghy1993Doaga Alin doghy1993 Data 29 aprilie 2014 02:20:31
Problema Text Scor 90
Compilator c Status done
Runda Arhiva de probleme Marime 0.76 kb
#include<stdio.h>
void afisare(int rezultat)
{
    FILE *output=fopen("text.out","w");
    fprintf(output,"%i\n",rezultat);
}
void procesare()
{
    char c=NULL;
    int total_cifre=0,ceva=0,total_cuvinte=0;
    FILE *input=fopen("text.in","r");
    if(input==NULL)
        printf("Eroare la deschiderea fisierului\n");

    fscanf(input,"%c",&c);
    while(!feof(input))
    {
        if(c>=65 && c<=122)
        {
            ceva=1;
            total_cifre++;
        }
        else if(ceva==1)
        {
            ceva=0;
            total_cuvinte++;
        }
        fscanf(input,"%c",&c);
    }
    int rezultat=total_cifre/total_cuvinte;
    afisare(rezultat);
    fclose(input);

}
int main()
{
    procesare();
    return 0;
}