Pagini recente » Cod sursa (job #707411) | Cod sursa (job #2829177) | Cod sursa (job #1395614) | Cod sursa (job #2031175) | Cod sursa (job #382396)
Cod sursa(job #382396)
#include<stdio.h>
#include<string.h>
#define N 1<<21
int n,i,j=-1,nrt=0,p,u=1;
char s[N],a[N],b[N];
int main()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
char semn[]="-,. ?!@#$%^&*()_=+/~`<>";
//if(strchr(semn,c)) => c este un caracter din semn
gets(s);
n=strlen(s);
for(i=0;i<n;++i)
{
while(!strchr(semn,s[i]))
{
nrt++;
a[++j]=s[i];
p=1;
++i;
}
if(p)
{
a[j+1]=0;
strcpy(b,a);
u++;
j=-1;
p=0;
}
}
printf("%d",nrt/u);
return 0;
}