Pagini recente » Cod sursa (job #1100571) | Istoria paginii runda/lh10/clasament | Cod sursa (job #34742) | Cod sursa (job #630494) | Cod sursa (job #2222998)
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
int main()
{
char s[256],sep[]=".,/? !_-|*+",*p,cuv[20];
int k=0,n=0;
f.get(s,256);
while((s[0]<'a' || s[0]>'z') && (s[0]<'A' || s[0]>'Z'))
strcpy(s,s+1);
p=strtok(s,sep);
while(p!=NULL)
{
strcpy(cuv,p);
k=k+strlen(cuv);
n++;
p=strtok(NULL,sep);
}
g<<k/n;
return 0;
}