Cod sursa(job #2002394)

Utilizator irrynelenache irinel irrynel Data 19 iulie 2017 17:22:10
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
int main()
{   
    int nr_cuvinte, nr_litere, l_medie, i;
    char *cautare, *cautare2;
    string sir;
	ifstream f;
	f.open("text.in");
	getline(f,sir);
	f.close();
	nr_cuvinte=0;
	nr_litere=0;
	string spatiu=" ,.?!-";
	for(i=0;i<=strlen(sir.c_str())-1;i++)
	  {  cautare=strchr(spatiu.c_str(),sir[i]);
	     cautare2=strchr(spatiu.c_str(),sir[i+1]);
	    if(cautare!=NULL)
	      if(cautare2==NULL)
	         nr_cuvinte++;
	    if(cautare==NULL)
		   nr_litere++; 
    	}
	l_medie=nr_litere/nr_cuvinte;
	ofstream g;
	g.open("text.out");
	g<<l_medie;
	g.close();
	return 0;       
	         
}