Cod sursa(job #442541)

Utilizator ursu-valiJerdea Florin ursu-vali Data 14 aprilie 2010 19:24:18
Problema Text Scor 20
Compilator c Status done
Runda Arhiva de probleme Marime 0.76 kb
#include<stdio.h>
#include<string.h>
long c,l,n,r;
void solve()
{
	long ok,ult;
	char x;
	c=0;
	l=0;
	/*for(i=0;i<n;i++)
	{
		if(((a[i]>='a')&&(a[i]<='z'))
			||
			((a[i]>='A')&&(a[i]<='Z')))
		{
			c++;
			l++;
			i++;
			while(((a[i]>='a')&&(a[i]<='z'))
			||
			((a[i]>='A')&&(a[i]<='Z')))
			{
				l++;
				i++;
			}
		}
	}*/
	ult=0;
	while(x!='\n')
	{
		scanf("%c",&x);
		ok=0;
		if(((x>='a')&&(x<='z'))
			||
			((x>='A')&&(x<='Z')))
		{
			if(ult==1)
				l++;
			else
			{
				ult=1;
				c++;
				l++;
			}
			ok=1;
		}
		if(ok==0)
			ult=0;
	}	
	r=l/c;
	printf("%ld\n",r);
}
int main()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	solve();
	fclose(stdin);
	fclose(stdout);
	return 0;
}