Cod sursa(job #553525)

Utilizator doru13Herinean Dorel doru13 Data 14 martie 2011 09:39:44
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include<iostream>
#include<fstream>
#include<stdlib.h>
using namespace std;
char x[256], sep[]=",. -'!?", *p;

int main()
{
	ifstream fin("text.in");
	ofstream fout("text.out");
	fin.get(x, 256);
	fin.close();
	int i, r=1, salv;
	int cif=0, cuv=0;
	p=strtok(x, sep);
	while(p)
	{
		r=1;
		salv=cif;
		for(i=0;i<strlen(p)&&r;i++)
			if(isalpha( *(p+i) ))
				cif++;
			else
				r=0;
		if(r)
			cuv++;
		else
			cif=salv;
		p=strtok(NULL, sep);
	}
	fout<<cif<<" "<<cuv<<" ";
	fout<<cif/cuv;
	fout.close();
	return 0;
}