ok.. ho fatto delle prove col salto condizionato e in effetti mi pare sia meglio evitare di usarlo, soprattutto ora che potrei farlo a sproposito...

per l'altro problema, ecco quie:


codice:
#include<iostream>

using namespace std;

int main(){
    string nome;        // oppure char nome[20], il risultato è lo stesso
    cout<<"Come ti chiami, straniero?"<<endl;
    cin>>nome;
    
    cout<<"Ciao "<<nome<<", prenditi una birra!"<<endl;

    system ("pause");
    return 0;      
}
se scrivo "Pinco Pallino", quando vado a stampare "nome" mi da "Pinco" e basta.... sia che definisca nome come stringa, sia che lo definisca come array di caratteri... :berto: