Ir ao conteúdo
  • Cadastre-se
Arthur Rodrigues Passos

C Problema com vetores - Problema do the huxley

Posts recomendados

Galera, não estou conseguindo encaixar esse código para que fique compatível com o site do exercicio.

Alguém pode me ajudar?

 

Segue site https://www.thehuxley.com/problem/75/code-editor/?locale=pt_BR

 

Código feito até agora:

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
  int voo[37][10];
  int num_voo, i, j, nunca, lugvazios[37][10];
  char doc[11];
  for (i=0;i<37;i++)
  {
    for(j=0;j<10;j++)
    {
        voo[i][j] = 0;
    }
  }
  do {
       printf("Digite o numero do voo(0-36) que quer comprar a passagem: ");
       scanf("%d",&num_voo);
       printf("\nLugares disponiveis do voo %d\n\n",num_voo);
    for (i=0;i<10;i++)
    {
       if(voo[num_voo][i] == 0 )
       {
        lugvazios[num_voo][i] = i;
        printf("%d  ",lugvazios[num_voo][i]);
       }
    }
        printf("\n\nDigite o numero da poltrona: ");
        scanf("%d",&nunca);

        printf("Digite o numero da identidade: ");

        scanf("%c",&doc);

        voo[num_voo][nunca] = 1;

        printf("\n\nCadeira %d comprada com sucesso!!!",nunca);
        printf("\nVoo %d",num_voo);
        printf("\nComprador = %s",doc);
        printf("\n\n\n");

  } while(doc != 9999);
  getch();
}

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entrei nesse site pois tem que fazer conta, mas vendo teu código a variável doc é uma string, mas no scanf você pede um char somente; e no último laço está comparando uma string com um número.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue a imagem do site, acertei a variável e mesmo assim informa que não está condizente.sa.thumb.PNG.140a19efd35d15bf2cebab13f64270c2.PNG

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Siga o exemplo de entrada da imagem. Qual é a saída? Igual ao da imagem?

 

Se diz que está ok a variável então está bem, mas não deixa de estar errado.

 

Aqui o teu código nem compila.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

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

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!