LucasPS 1 Denunciar post Postado Junho 25, 2008 viu sera que tem como fazer por função? pra ficar menor e tal, vou colar uma parte aqui pra você ver se tem como: #include <stdio.h> #include <stdlib.h> int main(void){ char resp; int cont; cont=0; printf("questao1\n"); printf("Resposta: "); scanf("%c",&resp); if (resp=='a') { printf("Resposta certa.\n"); cont++; } else printf("Resposta errada.\n"); getchar(); printf("questao2\n "); printf("Resposta: "); scanf("%c",&resp); if (resp=='a') { printf("Resposta certa.\n"); cont++; } else printf("Resposta errada.\n"); getchar(); Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 você pode colocar em função sim, + soh irá deixar o código + claro, acredito q nesse código naum reduzirá linhas naum! []'s Compartilhar este post Link para o post Compartilhar em outros sites
LucasPS 1 Denunciar post Postado Junho 26, 2008 como seria a função? o getchar(); andei dando uma lida e vi que ele serve pra limpar os input, é isso msm? Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 por função você poderia fazer algo assim: void RespA(char resp){ if (resp=='a') { printf("Resposta certa.\n"); cont++; } else printf("Resposta errada.\n"); getchar(); }e sobre o getchar(); nunca me foquei nele + creio q ele serve para isso msm!´ []'s Compartilhar este post Link para o post Compartilhar em outros sites
LucasPS 1 Denunciar post Postado Junho 26, 2008 oq eu substituiria pela função dai? não manjo muito de função eu teria que fazer 1 função para cada resposta? uma pra letra a, outra pra letra b etc Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 sem usar vetor sim! uma para kd resposta! função são simples dependendo do caso! []'s Compartilhar este post Link para o post Compartilhar em outros sites
LucasPS 1 Denunciar post Postado Junho 26, 2008 então nao iria diminuir as linhas msm, entao vou deixar assim, um if pra cada pergunta pra conferi a resposta hehe vlws ai Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
José Enésio 4 Denunciar post Postado Junho 27, 2008 Sobre quem perguntou aí do getchar: Ele pega um caractere do input padrão, aí você pode usar ele para limpar lixo no input ou pode usar para pausar o programa no final aí o programa espera que você digite algo antes de acabar. Compartilhar este post Link para o post Compartilhar em outros sites