Pagini recente » Cod sursa (job #2712544) | Cod sursa (job #1129345) | Cod sursa (job #1044402) | Cod sursa (job #3281293) | Cod sursa (job #1736924)
#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[100],*p,sep[]=" ,.;:'\n][{}*/-+";
while(fgets(buff,100,f)!=NULL)
{
p=strtok(buff,sep);
while(p)
{
++words;
letter+=strlen(p);
p=strtok(NULL,sep);
}
}
fprintf(g,"%d",letter/words);
}