Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- #define NR_MAX_ELEMENTE 101
- #include <sstream>
- using namespace std;
- struct sir{
- unsigned int nrElemente;
- char element[NR_MAX_ELEMENTE];
- }sir, cuvant;
- int main(){
- cin.get(sir.element,100 );
- int nr_Cuvinte = 0;
- int nr_Cuvinte_Voc = 0;
- char *p = sir.element;
- int k;
- while(p != 0 ){
- int j = 0;
- for(int i = p - sir.element; i <= strchr(p + 1, ' ') - sir.element ; i++){
- if(sir.element[i] != ' '){
- cuvant.element[j] = sir.element[i];
- j++;
- }
- cuvant.element[j] = NULL;
- }
- if(j != 0){
- // cout << cuvant.element << endl;
- if(strchr("aeiou", cuvant.element[0] ))
- nr_Cuvinte_Voc++;
- nr_Cuvinte++;
- }
- strcpy(cuvant.element,"");
- k = p - sir.element ;
- p = strchr(p + 1, ' ');
- }
- strcpy(cuvant.element, sir.element+ k + 1 );
- //cout << cuvant.element;
- if(strchr("aeiou", cuvant.element[0]))
- nr_Cuvinte_Voc++;
- nr_Cuvinte++;
- cout << endl << endl << nr_Cuvinte << " " << nr_Cuvinte_Voc;
- return 0;
- }
Add Comment
Please, Sign In to add comment