dios, tan dificil es hacer esto:
#include < iostream> //separo el < del i xq si no no sale bien
#include <string>
#include <cstdlib>
using namespace std;
int main() {
string dia;
cout << "Dia de la semana :"
cin >> dia;
switch (dia) {
case "lunes": {
}
case "martes": {
...
}
.
.
.
} // fin del switch
cout << endl << endl;
system("PAUSE");
return 0;
}
y antes de que nadie diga nada, si solo puede ser en C, pues se busca la salida mas facil, y en vez de andar poniendo "lunes", "martes", etc, se pone "l", "m", "x", etc
quedaria:
#include <stdlib>
int main() {
char dia;
printf("Dia de la semana :")
getc(dia); // o como sea, q yo no uso d eso
switch (dia) {
case 'l'{
}
case 'm': {
...
}
.
.
.
} // fin del switch
system("PAUSE");
return 0;
}
xq como t pongas con strings tendrias q usar punteros y andar con memoria dinamica y eso es muy muy lioso
pd: para que no se cierre al ejecutarse se pone system("pause") y se acaba antes
pd2: char loqsea[12] esta muy bien, pero si lo llenas con martes, que ocupa 6 espacios, q pasa con los demas? pues q estan llenos de basura y cuando hagas loqsea=="martes" siempre te dara false.
pd3: #16, pa q pones #include <stdio.h> #include <conio.h> si luego no los usas? admas, el conio pa un problema asi solo valdria pa lo d src_clr() o como sea, y pa eso haces system("CLR") (creo q era asi, o igual cls? :S)