Pagini recente » Cod sursa (job #1330108) | Cod sursa (job #2429530) | Cod sursa (job #1676885) | Cod sursa (job #2436141) | Cod sursa (job #1090200)
#include<cstdio>
#include<cstring>
#include<iostream>
using namespace std;
int i,k,n,m,p,g,s;
char a[1001],c[101],b[500][100];
int main()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
cin.get(a,100);
cin.get();
n=strlen(a);
for(i=0;i<=n-2;i++)
while(strchr(",. ?!-0123456789",a[i])!=0&&strchr(",. ?!-0123456789",a[i+1])!=0&&i<n-1)
{
strcpy(a+i,a+i+1);
n--;
}
for(i=0;i<=n-1;i++)
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
{
p=i;
break;
}
m=-1;
k=0;
for(i=p;i<=n-1;i++)
if(strchr(" ,.?!-0123456789",a[i])==0)
{
m++;
c[m]=a[i];
}
else
{
m++;
c[m]='\0';
k++;
strcpy(b[k],c);
m=-1;
}
s=0;
for(i=1;i<=k;i++)
s=s+strlen(b[i]);
g=s/k;
printf("%d\n",g);
return 0;
}