Cod sursa(job #1438894)

Utilizator george.stefanGeorge Stefan george.stefan Data 21 mai 2015 01:46:06
Problema Text Scor 100
Compilator c Status done
Runda Arhiva de probleme Marime 1.06 kb
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main(void)
{
    FILE *f=fopen("text.in","rt");
    FILE *g=fopen("text.out","wt");

    /*char *cuv,text[(1024*1024+1)],delim[256];

    fgets(text,(1024*1024+1),f);

    cuv=strtok(text,delim);

    long long nr_cuv=0,nr_car=0;

    char c=32;

    nr_cuv=0;

    while(cuv!=NULL)
    {
        nr_cuv++;
        nr_car+=strlen(cuv);
        cuv=strtok(NULL,delim);
    }

    if(nr_cuv==0)
    {
        printf("0");
        fprintf(g,"0");
    }
    else
        {
            printf("%lld",nr_car/nr_cuv);
            fprintf(g,"%lld",nr_car/nr_cuv);
        }

*/
    char c;

    long long nr_cuv=0,nr_car=0,nr;

    c=65;

    while(c!=EOF)
    {
        c=fgetc(f);

        if(isalpha(c))
        {

            while(isalpha(c))
            {
                nr_car++;
                c=fgetc(f);
            }
            nr_cuv++;
        }
    }

    printf("%d",nr_car/nr_cuv);
    fprintf(g,"%d",nr_car/nr_cuv);





    return 0;
}