Exercício em C

C

C++

04/12/2020

Olá, boa tarde, queria tirar uma dúvida, qdo montei esse programa de uma questão, quando coloco ele pra compilar, compila direito, mas só que ele para na parte do TSE e dps finalizar, ñ sei onde o erro está para ele parar nessa parte, se alguém puder dar um help, vlw

#include <stdio.h>


int main (){
int a,b,d,f;
int maior=0, menor=0;
char c[20], e[20];

printf("\n\nDigite a quantidade de candidatos: ");
scanf("%d", &b);

for(a=1; a<=b; a++){
printf("\n\nDigite o nome do candidato %d: ", a);
scanf("%s", c);

printf("\nDigite registro no TSE do candidato %d: ", a);
scanf("%d", d);

printf("\nDigite o partido do candidato %d: ", a);
scanf("%s", e);

printf("\nDigite número de votos do candidato %d", a);
scanf("%d", f);

if(f>maior){
maior=f;
}
if(f<menor && menor!=0){
menor=f;
}
}

printf("\n\nInformações dos candidatos: ");

while(maior!=0)
printf("\nNome: %s\nRegistro: %d\nPatido: %d\nmaior num. de votos: ", c, d, e, maior);

while(menor!=0)
printf("\nNome: %s\nRegistro: %d\nPatido: %d\nmenor num. de votos: ", c, d, e, menor);

return 0;
}
Vitor

Vitor

Curtidas 0
POSTAR