Ir ao conteúdo
  • Cadastre-se
LucasrVeras

Ajuda em urna eletrônica em c

Recommended Posts

Estou com uma dúvida no meu trabalho da escola o professor pediu para os alunos fazer uma urna que repita a operação dez vezes. O problema e que eu não sei fazer isso, se Alguém poder me ajudar fico muito grato.

 

Outra dúvida e logo no começo quando to declarando char, quando jogo o comando scanf para eu digita o nome, seu eu da um espaço entre as letras o código executa todo de uma vez n sei também resolver isso.

 

 

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
int main() {
 
 
    int idade,tit,cand=0,cand1=0,cand2=0,branco=0,nulo=0,op;
    char nome[30];
 
 
printf ("\n\n\n                 ************** Eleicaoes 20015 ***************                \n\n\n");
 
printf ("Informe seu nome: ");
    scanf ("%s",&nome);
 
printf ("informe sua idade: ");
scanf ("%f", &idade);
 
printf ("Informe seu titulo: ");
scanf ("%f",&tit);
printf ("\n\n"); 
 
printf ("Escolha um dos candidadtos\n\n");
printf ("\n(1) Doritos\n");
printf ("(2) ruffles\n");
printf ("(9) Branco\n");
printf ("(3) nulos\n\n");
 
printf ("\nInforme o numero do seu candidado: ");
        scanf ("%i",&op);
 
 
switch (op){
 
        case 1:
        cand++;
        printf ("\n\nVoce votou em Doritos");
        break;
        case 2:
        cand2++;
printf ("\n***** voce votou em Ruffles *****\n\n");
break;
case 9:
branco++;
printf ("\n***** voce votou em Branco *****\n\n");
break;
case 3:
nulo++;
printf ("\n***** você votou nulo *****");
break;
            default:
printf ("\n**** Opcao invalida *****\n\n");
break;
}
 
 
printf ("\nDoritos tem %i votos", cand);
printf ("\nRufles tem %i vottos", cand2);
printf ("\nForam %i votos em branco", branco);
printf ("\nforam %i votos nulos\n\n", nulo);
 
 
getch ();
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deve remover o operador & do scanf quando passar uma string. O vetor já representa o endereço na memória.

tirei operador "&" mesmo assim o problema continua.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×