Red de conocimiento informático - Consumibles informáticos - ¡¡¡Por favor ayuda a escribir el siguiente programa en lenguaje C!!!

¡¡¡Por favor ayuda a escribir el siguiente programa en lenguaje C!!!

//Escribir un programa para simular el proceso electoral. ***Hay n personas participando en la elección y hay 4 candidatos, representados por los caracteres A, B, C y D respectivamente.

//Al seleccionar un candidato, ingrese directamente el código nombre Si ingresa caracteres distintos a A, B, C y D son votos no válidos.

//Después de la elección, muestra el estado del candidato y el número de votos recibidos.

#include

int main()

{

//Declarar una variable para indicar participación Número de personas en la elección

//Declarar una variable para representar el contador

//Declarar una variable para representar a los candidatos votantes

int número, conteo1, conteo2 ,cuenta3,cuenta4,cuenta5;

voto de caracteres;

número = 0;

cuenta1 = 0;

cuenta2 = 0;

cuenta3 = 0;

cuenta4 = 0;

cuenta5 = 0;

voto = '\0';

//El usuario ingresa el número de personas a votar

printf("Por favor ingresa el número de personas a votar:");

scanf("%d" ,&number);

//Los electores votan por turno

for(int i=0;i

{

printf(" \nIngrese el candidato por el que está votando? (Lista de candidatos: 1 representa A, 2 representa B, 3 representa C, 4 representa D)");

fflush(stdin);

scanf("%c",&vote);

switch(voto)

{

caso '1':

{

++count1;

descanso;

}

caso '2':

{

++count2;

descanso;

}

caso '3':

{

++count3;

descanso;

}

caso '4':

{

++count4;

descanso;

}

predeterminado:

{

+ +count5;

}

}

}

//Resultados del candidato de salida

printf (" \nEl número de personas que apoyan al candidato A: %d", recuento1);

printf("\nEl número de personas que apoyan al candidato B: %d", recuento2);

printf ("\nEl número de personas que apoyan al candidato C: %d", recuento3);

printf("\nEl número de personas que apoyan al candidato D: %d", recuento4);

printf("\nVoto anulado: %d\n",count5);

devuelve 0;

}