Cod sursa(job #1736919)

Utilizator metamorfo96Daniel metamorfo96 Data 2 august 2016 21:53:41
Problema Text Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <iostream>
#include <stdio.h>
#include <string.h>

using namespace std;

void rezolvare(FILE *,FILE *);

int main()
{
    FILE *f,*g;

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

    rezolvare(f,g);

    fclose(f);
    fclose(g);

    return 0;
}

void rezolvare(FILE *f,FILE *g)
{
    int letter=0;
    int words=0;

    char buff[1024],*p,sep[]=" ,.;:'\n][{}*/-+";

    while(fgets(buff,1024,f)!=NULL)
    {
        p=strtok(buff,sep);

        while(p)
        {
            ++words;
            letter+=strlen(p);
            p=strtok(NULL,sep);
        }

    }

    fprintf(g,"%d",letter/words);

}