Cod sursa(job #1438872)

Utilizator george.stefanGeorge Stefan george.stefan Data 21 mai 2015 00:34:56
Problema Text Scor 20
Compilator c Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <stdio.h>
#include <string.h>

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

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

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

    cuv=strtok(text," -.,;:!?");

    int nr_cuv=0,nr_car=0;

    while(cuv!=NULL)
    {
        nr_cuv++;
        nr_car+=strlen(cuv);
        cuv=strtok(NULL," -.,;:!?");
    }
    if(nr_cuv==0)
    {
        printf("0");
        fprintf(g,"0");
    }
    else
        {
            printf("%d",nr_car/nr_cuv);
            fprintf(g,"%d",nr_car/nr_cuv);
        }

    return 0;
}