RMCampos Postado Maio 2, 2011 Denunciar Share Postado Maio 2, 2011 Bom dia pessoal, estou estudando programação em C e estou estudando o while. Encontrei esse código na internet, apenas colei no devc++ e rodei, mas não funciona, salguém poderia me dizer por que não está repetindo?Muito obrigado.Código: http://dpaste.com/538033/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RMCampos Postado Maio 2, 2011 Autor Denunciar Share Postado Maio 2, 2011 Resolvido!! Se alguém mais estiver com dúvida quanto ao while, basta copiar este código e estudá-lo. Funciona perfeitamente.#include <stdio.h> int main() { int num, maior = 1, cont = 1; char resp; printf("Digite o primeiro numero: "); scanf("%d", &num); maior = num; do { printf("Digite mais um numero: "); scanf("%d", &num); cont++; if (num > maior) { maior = num; } fflush(stdin); printf("há mais numeros? (s/n): "); scanf("%c", &resp); } while (resp == 's'); printf("Maior numero: %d\n", maior); printf("A quantidade de numeros lidos foi de: %d\n", cont); fflush(stdin); getchar(); return (0); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
RMCampos
Bom dia pessoal, estou estudando programação em C e estou estudando o while. Encontrei esse código na internet, apenas colei no devc++ e rodei, mas não funciona, salguém poderia me dizer por que não está repetindo?
Muito obrigado.
Código: http://dpaste.com/538033/
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.