Pagini recente » Cod sursa (job #541879) | Cod sursa (job #1296433) | Cod sursa (job #2353379) | Cod sursa (job #438432) | Cod sursa (job #443040)
Cod sursa(job #443040)
#include<stdio.h>
#include<string.h>
long c,l;//nr de cuvinte/nr de litere
char a[1500000],*p,sep[1000],i;
int main()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
scanf("%s",a);
l=0;
for (i=-128;i<127;i++)
if ((i+1<'a' || i+1>'z') && (i+1<'A' || i+1>'Z') && (i+1!=0))
sep[l++]=i+1;
sep[l]=0;
p=strtok(a,sep);
l=0;c=0;
while (p)
{
c++;
l=l+strlen(p);
p=strtok(NULL,sep);
}
printf("%ld\n",l/c);
fclose(stdin);
fclose(stdout);
return 0;
}