2
respostas

Não consigo rodar o programa.

Não consigo rodar o programa no sublime. Tenho o gcc instalado e aperto o ctrl + B como fazia antes e dava certo quando era só pra apresentar o jogo. Entretanto, agora nem esse mais funciona. Ou dá "cannot open output file... permission denied" ou simplesmente aparece apenas o tempo de execução sem mostrar nada mais. O código está assim, fiz algo errado?

#include<stdio.h>

int main (){
    printf("**************************************\n");
    printf("Bem vindo ao nosso jogo de adivinhação\n");
    printf("**************************************\n");

    int numerosecreto = 42;

    int chute;

    printf("Qual o seu chute?\n");
    scanf("%d, &chute");
    printf("Seu chute foi %d", chute);


}
2 respostas

Opa, ciro tudo bom? nesse trecho de código:

    scanf("%d, &chute");
  • Na função scanf só precisamos envolver nas aspas duplas o "%d" que representa o tipo de dado que tá sendo armazenado na variável, um tipo inteiro, no caso. Ficando assim:
    scanf("%d", &chute);

Nossa, que erro bobo o meu. Mas dificilmente eu o perceberia sozinho! hahahah muito obrigado pela ajuda!