Cod sursa(job #614034)

Utilizator lucian666Vasilut Lucian lucian666 Data 5 octombrie 2011 14:55:08
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<fstream>
#include<cstring>
using namespace std;
int cuv(char a)
{
	if(a>='a'&&a<='z')
		return 1;
		if(a>'A'&&a<='Z')
			return 1;
		return 0;
}
int main()
{
	ifstream fin("text.in");
	ofstream fout("text.out");
	char a[200],*p,sep[]=".,!? ";
	fin.getline(a,200);
	int nrcuv=0,nrlit=0,i;
	for(i=0;a[i];i++)
		if(cuv(a[i]))
			nrlit++;
	p=strtok(a,sep);
	while(p)
	{
		nrcuv++;
		p=strtok(NULL,sep);
	}
	fout<<nrlit/nrcuv;
	return 0;
}