Questao envolvendo linguagem c

1 resposta
Y
#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <string.h>

int main()

{

char palavra1[40]=qwerty;

char palavra2[40];

int i,certa=0,condicao;

char palavra3[40]=caneta;

char palavra4[40];

char letra1=n;

char letra2;

char palavra6[40]=abelha;

char palavra5[40];
char palavra8[40]="basquete";
char palavra7[40];
char essi [40]="s";
char essi1[40];

char palavra10[40]="maio";
char palavra9[40];

char palavra12[40]="alho";
char palavra11[40];
char essi5;
char essi4 [40];

char palavra14[40]="japao";
char palavra13[40];

char palavra16[40]="cacique";
char palavra15[40];

/**

printf("regra1:na fase 2,teras 2 dicas de senha,p/ acertar 1 senha\n");[10.000]
            printf("regra2:na fase 3,teras 3 dicas de senha,p/ acertar 2 senha\n");[100.000]
            printf("regra3:na fase 4,teras 4 dicas de senha,p/ acertar 3 senha\n");[500.000]
            printf("regra4:na fase 4,teras 4 dicas de senha,p/ acertar 4 senha\n");[1.000.000]

*/

/**
tipo: como eu faço para saber q o usuario jah acertou as duas senhas? porq ele pode acertar a primeira e a ultima, ou a segunda e a ultima…e
assim vai…
tipo: quando ele acertar as duas senha, das tres dadas, se o usuario disser q deseja continuar , q apareça a senha 1 da fase 4!?
*/

printf("\n dica numero %d :\n",1);
   printf("\n\t\t\t mes\n");
   printf("\t--->");
   gets(palavra9);
    if (strcmp(palavra10,palavra9)==0){
             puts("\nresposta correta!falta desvendar mais 1 senha para ir para a proxima fase!\n");
           certa++;
   }
   if(certa==0){
   printf("resposta errada!\n");
        printf("\n dica numero %d :\n",2);
        printf("\n\t\t\t casamento\n");
        printf("\t--->");
        gets(palavra9);
        if (strcmp(palavra10,palavra9)==0)
      {
             puts("\nresposta correta!falta desvendar mais 1 senha para ir para a proxima fase!\n");
        certa++;
      }
        if(certa==0){
          printf("resposta errada!\n");
        printf("\n dica numero %d :\n",3);
        printf("\n\t\t\t noiva\n");
        printf("\t--->");
        gets(palavra9);
          if (strcmp(palavra10,palavra9)==0) {
             puts("\nresposta correta!falta desvendar mais 1 senha para ir para a proxima fase!\n");
             certa++;
                       }
      }
        if(certa==0){
          printf("resposta errada!\n");
          getch();
         }
      }
printf("\n dica numero %d :\n",1);

printf("\n\t\t\t vampiro\n");

printf("\t—>");

gets(palavra11);

if (strcmp(palavra12,palavra11)==0){
puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa++;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou");
                 printf("\t\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte! <<<fase 4>>>");

             }
           certa++;
   }
   if(certa==0){
   printf("resposta errada!\n");
        printf("\n dica numero %d :\n",2);
        printf("\n\t\t\t condimento\n");
        printf("\t--->");
        gets(palavra11);
        if (strcmp(palavra12,palavra11)==0)
      {
             puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa=1;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou");
                 printf("\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte! <<<fase 4>>>");

             }
        certa++;
      }}
        if(certa==0){
          printf("resposta errada!\n");
        printf("\n dica numero %d :\n",3);
        printf("\n\t\t\t cebola\n");
        printf("\t--->");
        gets(palavra11);
          if (strcmp(palavra12,palavra11)==0) {
             puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa++;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou");
                 printf("\t\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte! <<<fase 4>>>");

             }

                       }
      }
        if(certa==0){
          printf("resposta errada!\n");
          getch();
         }
printf("\n dica numero %d :\n",1);

printf("\n\t\t\t oriente\n");

printf("\t—>");

gets(palavra13);

if (strcmp(palavra13,palavra14)==0){
puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("\n e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa++;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou:\n");
                 printf("\n\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte!");
             printf("<<<fase 4>>>");

             }
           certa++;
   }
   if(certa==0){
   printf("resposta errada!\n");
        printf("\n dica numero %d :\n",2);
        printf("\n\t\t\t pais\n");
        printf("\t--->");
        gets(palavra13);
        if (strcmp(palavra13,palavra14)==0)
      {
             puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("\n e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa++;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou:\n");
                 printf("\n\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte!");
             printf("<<<fase 4>>>");

             }
        certa++;
      }}
        if(certa==0){
          printf("resposta errada!\n");
        printf("\n dica numero %d :\n",3);
        printf("\n\t\t\t china\n");
        printf("\t--->");
        gets(palavra13);
          if (strcmp(palavra13,palavra14)==0) {
             puts("\n resposta correta! parabenss! vc acaba de ganhar:\n");
            printf("\t\t\t <<< 100.000 R$ >>>\n");

            printf("\n e entao? prossegues(s) ou desiste(n)?");
            scanf("%c",&essi5);
             certa++;

             if(essi5=='n')
             {
                 printf("valeu pela participacao! vc ganhou:\n");
                 printf("\n\t\t <<< 100.000 R$ >>>\n");
             }
             else{
             printf("\n boa sorte!");
             printf("<<<fase 4>>>");

             }

                       }
      }
        if(certa==0){
          printf("resposta errada!\n");
          getch();
         }
printf("\n dica numero %d :\n",1);

printf("\n\t\t\t tribo\n");

printf("\t—>");

gets(palavra15);

if (strcmp(palavra16,palavra15)==0){

puts("\nresposta correta!falta desvendar mais 2 senha para ir para a proxima fase!\n");

certa++;

}

if(certa==0){

printf(resposta errada!\n);

printf("\n dica numero %d :\n",2);

printf("\n\t\t\t indio\n");

printf("\t—>");

gets(palavra15);

if (strcmp(palavra16,palavra15)==0)

{

puts("\nresposta correta!falta desvendar mais 2 senha para ir para a proxima fase!\n");

certa++;

}

if(certa==0){

printf(resposta errada!\n);

printf("\n dica numero %d :\n",3);

printf("\n\t\t\t chefe\n");

printf("\t—>");

gets(palavra15);

if (strcmp(palavra16,palavra15)==0) {

puts("\nresposta correta!falta desvendar mais 2 senha para ir para a proxima fase!\n");

certa++;

}

}

if(certa==0){

printf(resposta errada!\n);

getch();

}

}

return 0;

}

1 Resposta

ViniGodoy

Comece por aqui.

Criado 19 de junho de 2012
Ultima resposta 19 de jun. de 2012
Respostas 1
Participantes 2