Boa noite estou criando um programa em C de urna eletronica e estou com problemas com a execução onde mostra o vencedor se algum puder dar uma olhada e me orientar
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>
int main(){
setlocale(LC_ALL, "Portuguese");
int nroCandidato, maior, saida, nro, cont=0, voto=0, voto2=0, voto3=0, voto4=0, voto5=0, voto6=0, voto7=0, voto8=0, voto9=0, voto10=0, voto11=0, voto12=0, votoNull=0;
do{
printf("__________________________________ \n");
printf("19 Alvaro Dias \n");
printf("50 Guilherme Boulos \n");
printf("12 Ciro Gomes \n");
printf("51 Cabo Daciolo \n");
printf("27 José Maria Eymael \n");
printf("30 João Amoêdo \n");
printf("13 Fernando Haddad \n");
printf("45 Geraldo Alckmin \n");
printf("15 Henrique Meirelles \n");
printf("17 Jair Bolsonaro \n");
printf("18 Marina Silva \n");
printf("00 Votar em Branco \n");
printf("Qual quer outro numero voto Nulo \n");
printf("__________________________________ \n");
printf("Vamos votar ! \n");
printf("Informe o numero do candidato: \n ");
scanf("%d", &nro);
system("cls");
switch(nro){
case 19:{
printf("Voce votou em Alvaro Dias \n");
printf("Computado com sucesso! \n");
voto=voto+1;
break;
}
case 50:{
printf("Voce votou em Guilherme Boulos \n");
printf("Computado com sucesso! \n");
voto2=voto2+1;
break;
}
case 12:{
printf("Voce votou em Ciro Gomes \n");
printf("Computado com sucesso! \n");
voto3=voto3+1;
break;
}
case 51:{
printf("Voce votou em Cabo Daciolo \n");
printf("Computado com sucesso! \n");
voto4=voto4+1;
break;
}
case 27:{
printf("Voce votou em José Maria Eymael \n");
printf("Computado com sucesso! \n");
voto5=voto5+1;
break;
}
case 30:{
printf("Voce votou em João Amoêdo \n");
printf("Computado com sucesso! \n");
voto6=voto6+1;
break;
}
case 13:{
printf("Voce votou em Fernando Haddad \n");
printf("Computado com sucesso! \n");
voto7=voto7+1;
break;
}
case 45:{
printf("Voce votou em Geraldo Alckmin \n");
printf("Computado com sucesso! \n");
voto8=voto8+1;
break;
}
case 15:{
printf("Voce votou em Henrique Meirelles \n");
printf("Computado com sucesso! \n");
voto9=voto9+1;
break;
}
case 17:{
printf("Voce votou em Jair Bolsonaro \n");
printf("Computado com sucesso! \n");
voto10=voto10+1;
break;
}
case 18:{
printf("Voce votou em Marina Silva \n");
printf("Computado com sucesso! \n");
voto11=voto11+1;
break;
}
case 00:{
printf("Voce votou em Branco \n");
printf("Computado com sucesso! \n");
voto12=voto12+1;
break;
}
case 99:{
printf("\n Desligando \n");
saida=1;
break;
}
default:
printf("Voce votou Nulo \n");
printf("Computado com sucesso!\n ");
votoNull=votoNull+1;
system("pause");
system("cls");
break;
cont=cont+1;
}
}while (nro != 99);
if(voto>voto2){
maior = voto;
nroCandidato = 19;
}
else {
maior = voto2;
nroCandidato = 50;
}
if(maior<voto3 ){
maior = voto3;
nroCandidato = 12;
}
else if(maior < voto4 ){
maior = voto4;
nroCandidato = 51;
}
else if(maior < voto5 ){
maior = voto5;
nroCandidato = 27;
}
else if(maior < voto6 ){
maior = voto6;
nroCandidato = 30;
}
else if(maior < voto7 ){
maior = voto7;
nroCandidato = 13;
}
else if(maior < voto8 ){
maior = voto8;
nroCandidato = 45;
}
else if(maior < voto9 ){
maior = voto9;
nroCandidato = 15;
}
else if(maior < voto10 ){
maior = voto10;
nroCandidato = 17;
}
else if(maior < voto11 ){
maior = voto11;
nroCandidato = 18;
}
else if(maior < voto12 ){
maior = voto12;
}
printf("O Vencedor é o candidato de numero: %d com %d votos\n\n", nroCandidato, maior);
printf(" RESULTADO \n");
printf(" 19 Alvaro Dias: %d \n", voto);
printf(" 50 Guilherme Boulos: %d \n", voto2);
printf(" 12 Ciro Gomes: %d \n", voto3);
printf(" 51 Cabo Daciolo: %d \n", voto4);
printf(" 27 José Maria Eymael: %d \n", voto5);
printf(" 30 João Amoêdo: %d \n", voto6);
printf(" 13 Fernando Haddad: %d \n", voto7);
printf(" 45 Geraldo Alckmin: %d \n", voto8);
printf(" 15 Henrique Meirelles: %d \n", voto9);
printf(" 17 Jair Bolsonaro: %d \n", voto10);
printf(" 18 Marina Silva: %d \n", voto11);
printf(" Votos em Branco: %d \n", voto12);
printf(" Votos Nulos: %d \n", votoNull);
}