Cod sursa(job #2002388)

Utilizator irrynelenache irinel irrynel Data 19 iulie 2017 17:06:44
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 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.txt");
	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;
	cout<<l_medie;  
	return 0;       
	         
}