Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Eris

Array Multidimensional

Recommended Posts

Quero imprimir o array multidimensional na tela com zeros, tentei a forma entre comentário, mas não consegui, quando é vetor eu consigo imprimir, mas a partir de matriz e array multidimensional eu travo, é uma série de ex. que estou fazendo.

 

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

//IMPRIMIR O ARRAY MULTIDIMENSIONAL

int main(){

int cub[5][5][5];
int i,j,k;

for(i=0;i<5;i++){
     for(j=0;j<5;j++){
            for(k=0;k<5;k++){ 
            cub[i][j][k]=0;        
            }//fork
     }//forj
}//fori


/*for(i=0;i<5;i++){
     for(j=0;j<5;j++){
            for(k=0;k<5;k++){ 
            printf("[%d][%d][%d]\n",cub[i][j][k]);    
            }//fork
     }//forj
}//fori*/


system("pause");
return 0;   
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno Eris,

 

A primeira vista, seu erro está no printf.

 

printf("[%d][%d][%d]\n",cub[i][j][k]);

 

Você quer imprimir três valores, mas passou apenas um int.

Isto, cub[j][k], é uma posição na matriz.

 

Espero ter ajudado, FLW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.