A mi me funciona perfecto:
Código C++:
Ver original#include <iostream>
#include <windows.h>
using namespace std;
int main () {
int v1 = 10;
int v2 = 20;
int resultado;
char op = '+';
switch ( op ) {
case '+':
resultado = v1 + v2;
cout << v1 << " + " << v2 << " = " << resultado;
Sleep ( 5 * 1000 );
break;
case '-':
resultado = v1 + v2;
cout << v1 << " - " << v2 << " = " << resultado;
break;
case '/':
resultado = v1 + v2;
cout << v1 << " / " << v2 << " = " << resultado;
break;
case '*':
resultado = v1 + v2;
cout << v1 << " x " << v2 << " = " << resultado;
break;
case '^':
resultado = v1 + v2;
cout << v1 << " ^ " << v2 << " = " << resultado;
break;
default:
cout << "invalid operator wachin";
return 0;
}
cout << "\nbaybay" << endl;
return 0;
}