• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

getchar

rand e impressao em matriz tridimensional

1 mensagem neste tópico

Boa noite,

estou a programar 1 jogo de tabuleiro em que os jogadores avançam na trilha consoante o nr de dados (1 a 6) gerados.

A minha dúvida é como poderei fazer a impressão de uma letra (ex: 'A') dentro de 1 matriz tridimensional?

exemplo:

char MT[6][10][5] // matriz tridimensional do jogo

usei 1 gerador de dados com base no time.

agora o que quero é imprimir para a matriz o resultado dos dados.

exemplo:

dados: 12

deveria ir para MT[1][2][0]={'A'}

o que já fiz até agora:

 int dados;  
  lanca_dados()                                                  
if (dados<=10){
printf("%c",MT[0][dados][0]='A');
}
else {
     if (dados<=20) {
printf("%c",MT[0][dados-10][0]='A');
}
}

desde já o meu obrigado a quem me puder ajudar.

abraço!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora