Ir ao conteúdo
  • Cadastre-se

Adriano Rodrigues10

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

1
  1. @Gustavo.Loggin obrigado... acabei de conseguir ver o erro, não estava na sintaxe mas sim no arquivo "makefile", acho que estava conflitando com o arquivo "main". Tive que apagar e compilei novamente, aí deu certo. Obrigado.
  2. Bom dia galera, sou iniciante em programação e fiz um programa e não estou conseguindo compilar no DEV C++ 5.11. Tentei encontrar algum erro mas não achei, poderiam me ajudar? #include <stdio.h> #include <stdlib.h> #include <ctype.h> /* Declaração GOTO Estrutura básica comeco: comando; comando1; comando2; goto comeco; */ // Jogo da Soma int main(int argc, char *argv[]) { // Declaração de variáveis int i,j,resposta,acertos,erros; i = 0; j = 1; erros = 0; acertos = 0; char opcao; printf("JOGO DA SOMA!!\n"); // Cabeçalho inicio: // Rótulo para o comando GOTO dar um salto e o programa ficar nesse loop sempre que o usuário quiser for (j = 1; j < 10; j++) // Será executado esse laço 9 vezes e cada vez incrementando a variável J em 1. { printf("A soma de %d + %d é? ", i, j); scanf("%d",&resposta); getchar(); if (resposta != (i+j)) // Condição a ser testada, DIFERENTE de i+j { printf("Resposta errada!\n"); erros++; } else { printf("Resposta correta!\n"); acertos++; } } printf("Acertos = %d\n",acertos); printf("Erros = %d\n",erros); meio: // rótulo para o comando GOTO printf("Continuar respondendo? s-sim ou n-nao: "); /* faz a leitura do teclado atribuindo a variável opcao e os caracteres digitados são convertidos em maiúsculo pelo comando TOUPPER da biblioteca CTYPE.H. */ opcao = toupper(getche()); getchar(); printf("\n"); switch (opcao) // Verificando a opção do usuário se continua ou não { case 'S': i++; goto inicio; // vai para o início e fica no loop break; case 'N': goto fim; // salta para o fim do programa break; default: // se o usuário digitar algo que não seja S ou N printf("Opcao invalida\n"); goto meio; // retorna a pedir ao usuário uma opção válida } fim: system("PAUSE"); return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...