Problème en c.
hendriker
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11653 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11653 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche à faire un programme en c, mais je rencontre un problème, lorsque je cherche à insérer le caractère ~ dans une case d'un tableau et à l'afficher.
Néanmoins, ça ne marche pas.
Voici le programme ;
main () {
char tableau [5];
tableau [3] = ~;
printf ("%c",tableau [3]);
}
Merci.
je cherche à faire un programme en c, mais je rencontre un problème, lorsque je cherche à insérer le caractère ~ dans une case d'un tableau et à l'afficher.
Néanmoins, ça ne marche pas.
Voici le programme ;
main () {
char tableau [5];
tableau [3] = ~;
printf ("%c",tableau [3]);
}
Merci.
2 réponses
Désolé je n'ai pas beaucoup de connaissance, mais tu met [5] au début et après [3] ??
Et sinon si c'est dans une console (cmd.exe), il n'accepte pas les caractères spéciaux
Et sinon si c'est dans une console (cmd.exe), il n'accepte pas les caractères spéciaux
Bonjour,
Il faut mettre des apostrophes autour des caractères. De plus ton code n'est pas standard. La version corrigée :
#include <stdio.h>
int main (void) {
char tableau [5];
tableau [3] = '~';
printf ("%c\n",tableau [3]);
getchar();
return 0;
}
Attention également à ta console, certaines auront du mal avec ce caractère.
Cdlt,
Google is your friend
Il faut mettre des apostrophes autour des caractères. De plus ton code n'est pas standard. La version corrigée :
#include <stdio.h>
int main (void) {
char tableau [5];
tableau [3] = '~';
printf ("%c\n",tableau [3]);
getchar();
return 0;
}
Attention également à ta console, certaines auront du mal avec ce caractère.
Cdlt,
Google is your friend