A SAVOIR PARFAITEMENT -- syntaxe précise des fonctions / des procédures / d'un programme constantes prédéfinies. -- distinguer "retourner" et "imprimer" -- utilisation correcte des fonctions/procédures "appels" par valeurs et paramètres modifiables (appel par adresse). Algorithmique de base -- tableaux -- dans le cas où toutes les cases sont utiles -- dans le cas où il y a un marqueur de fin (par ex chaînes de car, utilisation de boucle tant que) -- utiliser 2 tableaux en parallèle (pour les comparer par ex) -- 2 d : parcours ligne par ligne / colonne par colonne / en diagonale -- chercher un élément dans un tableau. -- comparer 2 tableaux. -- copier des éléments d'un tableau dans un autre. -- bien distinguer indice/élément. -- algos de chaines de caracteres -- utilisation getchar/putchar/scanf %c, %d -- remplir des tableaux de caractères (ne pas oublier le '\0') -- les codes ascii -- comparaison de chaines/comptage de caracteres/concatenation -- initalisation rapide et utilisation de tableaux de chaines de caracteres