Pagini recente » Cod sursa (job #1600075) | Cod sursa (job #2768122) | Cod sursa (job #2919456) | Cod sursa (job #595806) | Cod sursa (job #1367905)
#include <iostream>
#include <string.h>
#include <fstream>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char text[32000],cuv[32000][32000];
int main()
{
char *p,separator[]=", . ! ? - @ # $ % ^ & * ( ) 1 2 3 4 5 6 7 8 9 0 ; ' \ / < > _ + - { } [ ] | : ";
int i,nr=0,n,s=0;
f.getline(text,100);
p=strtok(text,separator);
while (p!=0)
{
strcpy(cuv[++nr],p);
p=strtok(NULL,separator);
}
for (i=1;i<=nr;i++)
{
n=strlen(cuv[i]);
s=s+n;
}
g<<s/nr;
return 0;
}