J'ai ce type de tableau: char ArrayPalavra [100] [200];Problème de comparaison de tableau Char
Et je suis alimentation comme ça:
pchPalavra = strtok(palavras," ");
while (pchPalavra != NULL)
{
tamanhoArrayPalavra++;
strcpy(ArrayPalavra[i++], pchPalavra);
pchPalavra = strtok (NULL, " ");
}
Je vous écris ce tableau avec des mots, comme "ce", "est", "a", "test". Le problème est, si je mets ce tableau dans un pour la comparaison avec un mot, cela ne correspond pas. Mais en test, si j'imprime le ArrayPalavra [i], ils viennent avec "ceci". Pourquoi utiliser itération Doenst travail? J'utilise le langage C
Vous ne pouvez pas utiliser le signe égal '' == pour comparer l'utilisation des chaînes [strcmp] (http://en.cppreference.com/w/c/string/octet/strcmp) –