Bhe se hai dichiarato bene e male come interi, presumo che la variabile dovrà essere intera (visto che alla fine hai bisogno di una sola variabile).
E presumo che ci debba essere un ciclo do-while di controllo della variabile inserita da tastiera, ma probabilmente non sai nemmeno cos'è, quindi evito.
La prossima volta che devi postare un codice, fallo tra le seguenti parole: [ code][/code] (togli lo spazio tra code e la parentesi quadra).
Un codice funzionante te lo posto qui sotto, però non prende in considerazione se un utente inserisce altri valori da tastiera:
#include <iostream>
using namespace std;
int main(){
int a;
cout<< "Ciao, io sono una versione evoluta del programma echo."<<endl;
cout<< "Come stai?"<<endl;
cout<<"Premero 0 per indicare che sta male, 1 per indicare che sta bene"<<endl;
cin>>a;
if (a==1){
cout<< "sono contento per te :)";
}else if (a==0){
cout<< "mi dispiace tanto :(";
}
return 0;
}