Tu dois changer les If . ptc est un pointeur , et nous voulons la valeur pointée par elle. Il faut donc , pour avoir sa valeur, utiliser l'astérisque avant. et la ligne d'assignement doit ressembler a sa
char *ptc = &tableau_mot[0]
et apres on pointe un peut partout. Juste une question , tableau_mot est-il un tableau de pointeurs sur char ? parce que dans ce cas , va falloir refaire ton programme , car tout ca c'est du C, on a inventé le C++ pour ce débarasser de ce genre de trucs. Le faire en C++ avec des strings etc...rendra ton programme plus fiable , et le compilo t'engueulera de maniere compréhensible. Faire un mix C / C++ c'est pas DU TOUT recommandé. Utiliser des fonctions C , ok , mais utiliser le systeme de pointeurs sur char pour les strings etc... je suis sur que ton correcteur va raler si tu fais ca ^^
Partager