Ir para conteúdo
Fórum Script Brasil
  • 0

AJUDA COM MEU PROGRAMA


sajous

Pergunta

Sou iniciante em C e resolvi fazer um programa para o usuario decifrar os numero que a maquina gera aleatoriamente mas na hora que acaba o programa que eu quero que o usuario escolha se quer jogar novamente quando o usuario digita sim "s" o programa para e não volta para o começo ate procurei para ver mas não achei se alguém puder ajudar deixarei o programa logo abaixo

 

//PROJETO SUPER MAQUINA DE CODIGOS

//LUPUS  12/06/2016

#include<stdlib.h>
#include<stdio.h>
#include<time.h>

int
main(void) //INICIO
{
int num1, num2, num3, num4, num5, num6, num7, num8;
int x1, x2, x3, x4, x5, x6, x7, x8; //VARIAVEL RANDOMICA
char escolha, escolha2;  //ESCOLHA ENTRE SIM OU não
char s = 't';

//SISTEMA DE VARIAVEL RANDOMICA
srand(time(NULL));
x1  = rand() % 1000 + 1;
x2  = rand() % 1000 + 1;
x3  = rand() % 1000 + 1;
x4  = rand() % 1000 + 1;
x5  = rand() % 1000 + 1;
x6  = rand() % 1000 + 1;
x7  = rand() % 1000 + 1;
x8  = rand() % 1000 + 1;

//COMPRIMENTOS
printf("Bem vindo meu caro usuario preparado para descobrir meu codigos de programaçao antes que eu exploda ?\n s = sim \n n = não\n");

//ESCOLHA S OU N
scanf("%c", &escolha);

switch(escolha)
   {
   case 's': //ESOLHA SIM
         printf("\n Então vamos começar nosso joguinho \n ");

     do
      {
          printf("\n\n Informe meu primeiro codigo:"); // USUARIO INFORMA O PRIMEIRO NUMERO
          scanf("%d", &num1);
          if(num1 == x1)
             {
               printf("\n\n PARABENS VOCE ACERTOU MAS não FIQUE tão FELIZ AINDA HEHE\n\n"); //SE O USUARIO ACERTOU
             }
          else if(num1 < x1)
             {
              printf("\n o numero que voce escolheu é muito baixo\n");// SE O NUMERO FOR  BAIXO
             }
          else
             {
              printf("\n o numero que voce escolheu é muito alto\n"); // SE O NUMERO FOR ALTO
             }
      }while( num1 != x1);

      do
       {
          printf("\n\n Informe seu segundo codigo :"); // O USUARIO DIGITA O SEGUNDO NUMERO
          scanf("%d",  &num2);
          if(num2 == x2)
             {
               printf("\n\n Parabens você é um usuario de muita sorte mas garanto que vai ser sua ultima\n\n"); // SE O USUARIO ACERTOU
             }
         else if(num2 < x2)
             {
               printf("\n O numero escolhido é muito baixo kkkk \n"); // SE O  NUMERO FOR BAIXO
             }
         else
             {
               printf("\n O numero escolhido é muito alto tente denovo \n"); // SE O NUMERO FOR ALTO
             }
       }while(num2 != x2);

     do
      {
      printf("\n\n Informe seu terceiro codigo:"); // O USUARIO INSERE O TERCEIRO CODIGO
      scanf("%d", &num3);
       if(num3 == x3)
         {
           printf("\n\n voce esta usando algum tipo de hack ? mas não importa vou destruir voce \n\n"); //SE O USUARIO ACERTAR O NUMERO
         }
      else if(num3 > x3)
         {
           printf("\n kkk falei que voce iria ser destruido aproposito numero muito alto\n"); // SE O NUMERO FOR MUITO  ALTO
         }
      else
         {
          printf("\n seu mero usuario numero baixo hahaha\n"); // SE O NUMERO FOR MUITO BAIXO
         }
      }while(num3 != x3);

    do
     {
     printf("\n\nEscreva o seu quarto codigo  usuario:"); // O USUARIO DIGITA O QUATO CODIGO
     scanf("%d", &num4);
      if(num4 == x4)
        {
          printf("\n\n Como isso pode ser possivel (alterando config.autokill ON )\n\n"); // CASO O USUARIO ACERTE
        }
    else if(num4 < x4)
       {
        printf("\n hahaha falei seu numero é baixo\n");// SE O NUMERO FOR BAIXO
       }
    else
      {
        printf("\n Boom seu numero é muito alto\n"); // SE O NUMERO FOR ALTO
      }
     }while(num4 != x4);

   do
    {
      printf("\n\n Error. favor digitar o quinto codigo\n\n"); // ESCOLHA DO QUINTO NUMERO DO USUARIO
      scanf("%d", &num5);
       if(num5 == x5)
         {
          printf("\n\n Errro Erro protocolo 9 activade\n\n ");// SE O USUARIO ACERTAR
         }
        else if(num5 < x5)
         {
          printf("\n nu..mero muito baixo\n");// SE O NUMERO FOR BAIXO
         }
     else
         {
           printf("\n numero muito alto bip bip\n");// SE O NUMERO FOR ALTO
         }
    }while(num5 != x5);

   do
    {
      printf("\n\n vamos-la digite o sexto codigo :"); // ESCOLHA DO SEXTO NUMERO DO USUARIO
      scanf("%d", &num6);
       if(num6 == x6)
         {
          printf("\n\n Vamos la so estou aquecendo\n\n");// SE O USUARIO ACERTAR
         }
  else if(num6 > x6)
        {
          printf("\n hahaha numero muito alto\n"); // SE O NUMERO FOR ALTO
        }
    else
        {
         printf("\n bora la numero muito baixo \n");// SE O NUMERO FOR BAIXO
        }

    }while(num6 != x6);

   do
    {
     printf("\n\nModo destruction ativade digite o setimo codigo :");// USUARIO INFORMA O SETIMO NUMERO
     scanf("%d", &num7);
      if(num7 == x7)
        {
         printf("\n Modo extição ativado \n");// SE O  USUARIO ACERTAR
        }
else if (num7 > x7)
       {
        printf ("\n haha isso é muito \n");// SE O NUMERO FOR ALTO
       }
  else{
        printf("\n kabumm isso é pouco \n");// SE O NUMERO FOR BAIXO
      }

    }while(num7 != x7);

   do
    {
     printf("\n\n Extinção On digite o ultimo numero :");// ESCOLHA DO ULTIMO NUMERO
     scanf("%d", &num8);
      if(num8 == x8)
        {
         printf("\n\n Booom system cancel \n\n"); // SE O USUARIO ACERTAR
        }
 else if(num8 > x8)
        {
          printf("\n AutoKill user numero muito alto\n"); // SE O NUMERO FOR ALTO
        }
    else
        {
          printf("\n Destruição global numero muito baixo\n");// SE O NUMERO FOR BAIXO
        }
    }while(num8 != x8);

printf("\n\n\n OBRIGADO POR JOGAR E SALVAR O MUNDO \n\n\n");

   while (s != 's' && s != 'n')//SISTEMA PARA JOGAR NOVAMENTE
  {
    printf("\n\nVOCÊ DESEJA TENTAR OUTRA VEZ? [s/n]: ");
    scanf("%c", &s);

    if (s == 's')
      main();
  }
   return 0;

    case 'n': // ESCOLHA NÃO
         printf("\n Esperava mais de voce seu covarde \n");
         break;
   }
   while (escolha != 'n');
    {

 

 

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...