Pagini recente » Cod sursa (job #2948142) | Cod sursa (job #759280) | Cod sursa (job #519441) | Monitorul de evaluare | Cod sursa (job #972631)
Cod sursa(job #972631)
#include <fstream>
#include <string.h>
using namespace std;
int main()
{
string textf,line;
char *token;
long sum=0,word_number=0;
ifstream fin("text.in");
ofstream fout("text.out");
while ( fin.good() )
{
getline (fin,line);
token=(char *) strtok(&line[0]," ,.-!@#`~$%^&*+][)(?/}{");
while(token!=NULL)
{
sum+=strlen(token);
word_number++;
token=strtok(NULL," ,.-!@#`~$%^&*+][)(?/}{");
}
}
fout<<sum/word_number;
return 0;
}