Cod sursa(job #2502)

Utilizator tudorpop22Tudor Pop tudorpop22 Data 17 decembrie 2006 14:12:03
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include<fstream.h>
#include<string.h>
char s[5050], p[5050];
int main()
{

	ifstream fin("text.in");
	ofstream fout("text.out");
	char sep[]={"- .,;:?!"};
	char *t;
	int cuv=0 , lit=0,i , pp;
	fin.get(s,5000);
	t=strtok(s,sep);
	while(t)
	 {
	   for(i=1;i<=strlen(t);i++)
		if('a'<=t[i]<='z' || 'A'<=t[i]<='Z')
			 { cuv++;
			   break;
			 }
	   for(i=1;i<=strlen(t);i++)
		if('a'<=t[i]<='z' || 'A'<=t[i]<='Z')
		   lit++;
	   t=strtok(NULL,sep);
	 }
	int med;
	fout<<lit<<" "<<cuv<<endl;
	med=lit/cuv;
	fout<<med;
	fout.close();
	return 0;
}