Tableau multi-dimensionnel + structure : impossible d'initialiser
Bonjour à tous,
Je réalise un petit projet en C, langage pour lequel je suis débutant et je ne comprends pas comment initialiser mon tableau qui provient d'une structure :
Code:
1 2 3 4 5 6 7 8 9
|
typedef struct World{
int tableau[10][10];
}World;
int main(){
World newWorld;
int tab[10][10] = {{0}};
newWorld.tableau[10][10] = {{0}};
} |
j'ai essayé différentes syntaxes mais le premier tableau est créé et toutes les cases initialisées à 0 mais pour le tableau de ma structure j'obtiens l'erreur : error: expected expression before '{' token
Alors je ne comprends pas comment changer les valeurs de ce tableau car cela me provoque cette erreur :<
Quelqu'un aurait-il par hasard une idée ?
Merci
Edit : j'ai finalement trouvé, si vous n'avez pas besoin d'une multi attribution, oubliez les accolades
tableau[0][0] = 1;