Bonjour

J'ai 1 chaine de caractère de la taillemax=3

chaine[taillemax]

Quand je vais taper ma chaine par exemple , je sesirais " xy " au clavier . Doit je mettre une chose a la fin pour indiquer qu'il n'y a plus rien ?

chaine[0]='x' et chaine[1]='y' chaine[2]= ?

Dans ma chaine de caractère je peux mettre au maximum 3 caractères , mais si je n'en tape que 2 au lieu de 3 ?

Admettons que je décide de faire une instruction si la chaine a bien 2 caractères alors faire tel instruction , sinon faire une autre instruction .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
if ( chaine[0]='x'   et chaine[1]='y'  chaine[2]= ? ) 
{
suite d'instructions
}
A la place du point d'interrogation rouge que doit mettre ? Un marqueur de fin du type "\0" ? Car il s'agit d'une case vide qui ne doit rien contenir et il y en a exactement 2 de rempli

Merci d'avance