Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Daniel Contreras

#1
Programación C/C++ / Problema con programa.
30 Agosto 2017, 23:50 PM
Buenas, vengo aquí para plantearles mi situación..

Estoy realizando una simulación de elecciones escolares, donde 5 estudiantes aspiran a ser elegidos por sus compañeros, la cosa es que intento hacer un menú donde me muestre 3 opciones, Ver los candidatos, votar y salir.. La primera y la tercera opcion me van de bien, pero la segunda al elegir el candidato me tira el siguiente error:


El código donde da el error es este:

case 2:      
     printf ("> Elija el numero de su candidato< \n");
     scanf ("%d", nc);
     
     if(nc=1)
     {
            printf ("> Usted acaba de votar por Daniel Contreras! ");
          }else
     if(nc=2)
     {
          candidato2=candidato2+1;
            printf ("> Usted acaba de votar por Alejandro Marquez! <");
          }else
     if(nc=3)
     {
          candidato3=candidato3+1;
            printf ("> Usted acaba de votar por Angelica Gutierrez! <");
          }else
     if(nc=4)
     {
          candidato4=candidato4+1;
            printf ("> Usted acaba de votar por Maria Ribas! <");
          }else
     if(nc=5)
     {
          candidato5=candidato5+1;
            printf ("> Usted acaba de votar por Angel Ramirez! <");
          }
     printf ("Desea volver al menu anterior? (Utilice y=Si, n=No)");
     scanf ("%s", mrespuesta);
     

getch();
 break;


OJO: Las variables ya estan establecidas..

//#######################- Variables -#####################################################
char candidato1, candidato2, candidato3, candidato4, candidato5;
     int nc;
     char mrespuesta, y, n;
//#########################################################################################


Si necesitan el código completo, avisarme pls.