bonjour je suis new en programmation en c et je voudrais declarer un tableau 3D en c je fais la declaration en essayant d'initialiser comme ça :
static char tab[3][3][3]={{' ',' ',' '},{' ',' ',' '},{' ',' ',' '} , {' ',' ',' '},{' ',' ',' '},{' ',' ',' '} , {' ',' ',' '},{' ',' ',' '},{' ',' ',' '}};
mais lors de la compilation voici le message d'erreur qui me fait :
mp3.c: In function ‘main’:
mp3.c:347: warning: missing braces around initializer
mp3.c:347: warning: (near initialization for ‘tab[0][0]’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
mp3.c:347: warning: excess elements in array initializer
mp3.c:347: warning: (near initialization for ‘tab’)
j'ai pas trouvé pk??????et quel est la solution?
merci d'avance pour votre aide!!!!!