Marian23

Metoda 2

Nov 19th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstring>
  3. #define NR_MAX_ELEMENTE 101
  4. #include <sstream>
  5. using namespace std;
  6.  
  7. struct sir{
  8. unsigned int nrElemente;
  9.  char element[NR_MAX_ELEMENTE];
  10. }sir, cuvant;
  11.  
  12.  
  13. int main(){
  14.   cin.get(sir.element,100 );
  15.   char *p = sir.element;
  16.   int k;
  17.   while(p != 0 ){
  18.       int j = 0;
  19.       for(int i = p - sir.element; i <= strchr(p + 1, ' ') - sir.element ; i++){
  20.           if(sir.element[i] != ' '){
  21.               cuvant.element[j] = sir.element[i];
  22.               j++;
  23.           }
  24.           cuvant.element[j] = NULL;
  25.       }
  26.       if(j != 0)
  27.           cout << cuvant.element << endl;
  28.       strcpy(cuvant.element,"");
  29.       k = p - sir.element ;
  30.       p = strchr(p + 1, ' ');
  31.   }
  32.   strcpy(cuvant.element, sir.element+ k + 1 );
  33.   cout << cuvant.element;
  34.   return 0;
  35. }
Add Comment
Please, Sign In to add comment