usando while con variable char

daltonxxx
11 de Febrero del 2010
hola disculpen soy aprendiz en c++, como hacen una pregunta al usuario de SI o NO!! usando while.. yo solo lo puedo hacer con enteros y me funciona pero yo quiero que el usuario teclee la palabra \'si\' y \'no\' cuando escriba \'no\' que finalice el programa

daltonxxx
11 de Febrero del 2010
MAIN()
int op;
do{Sentecias

cout << "Desea continuar (1)si o (2)no"<<endl;
cin>>op;
} while (op==1);

aqui el programa se repite todas las veces que yo escriba 1 y si escribo otro numero que no sea 1 se para, quiero hacer lo mismo pero introduciendo SI y NO como seria???????