3
Essayer de créer un tableau de struct (nouveau à C), mais je reçois un « type tableau a type d'élément incomplet » lorsque je tente d'initialiser le tableau. Que fais-je incorrectement?Tableau de struct
typedef struct morsechar
{
char character;
char* morse;
} MorseChar;
struct MorseChar lookup[] ={{'A', ".-"}, {'B', "-..."}, {'C', "-.-."},
{'D', "-.."}, {'E', "."}, {'F', "..-."},
{'G', "--."}, {'H', "...."}, {'I', ".."},
{'J', ".---"}, {'K', "-.-"}, {'L', ".-.."},
{'M', "--"}, {'N', "-."}, {'O', "---"},
{'P', ".--."}, {'Q', "--.-"}, {'R', ".-."},
{'S', "..."}, {'T', "-"}, {'U', "..-"},
{'V', "...-"}, {'W', ".--"}, {'X', "-..-"},
{'Y', "-.--"}, {'Z', "--.."}, {'0', "-----"},
{'1', ".----"}, {'2', "..---"}, {'3', "...--"},
{'4', "....-"}, {'5', "....."}, {'6', "-...."},
{'7', "--..."}, {'8', "---.."}, {'9', "----."},
{'.', "#"}, {'-', "^"}};
ou 'struct morsechar' mais alors le typedef serait superflu. +1 – paxdiablo
Merci pour la réponse, mais avec cette correction, je reçois toujours la même erreur: type de tableau a le type d'élément incomplet – Cory
Nevermind, c'était le problème :) Merci! – Cory