ho fatto un mezzo algoritmo..dateci un'occhiata

codice:
char estraiParola(char stringa, char & i) {
 
   while(int i=0) {
       int contatore_spazio = 0;
       if(stringa[i]!=" ") {
       i++; 
       else { 
           if(((i - 1) - (contatore_spazio + 1) >= 7) {
               cout << stringa[i - 7] stringa[i - 6] stringa[i - 5] stringa[i - 4]
               stringa[i - 3] stringa[i - 2] stringa[i - 1] << endl; }
               contatore_spazio = i;
               i++
   }    
}