Hola creo que no es nesesario que pongas la N ni la n
while((conf != 'S') || (conf != 's'))
{
printf("Desea realizar una operacion? - S/N\n");
scanf("%c", &conf);
}
y cualquier letra distinta de S terminara el ciclo pudes probar. ya sea N o n.
ahora que me fijo si el usuario preciona s tiene que entrar si no tiene que salir
y tu primero debes de preguntar que desea hacer
ejemplo
printf("Desea realizar una operacion? - S/N\n");
scanf("%c", &conf);
while((conf = 'S') || (conf = 's')) //No recuerdo si es asi o
while((conf != 'S') || (conf != 's')) //asi
{
//Instruciones si es S
}
//si es N continua nunca entra al while
aca esta tambien puedes usar un break para pararlo
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
char conf;
cout << ("Desea realizar una operacion? - S/N\n");
cin >> conf;
while(conf == 'S' || conf == 's')
{
cout << "hola";
break;
}
return 0;
}