Mettre en évidence un nombre en langage c
Fermé
stark173
Messages postés
105
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
6 février 2015
-
Modifié par pijaku le 12/12/2013 à 10:14
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 12 déc. 2013 à 10:42
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 12 déc. 2013 à 10:42
A voir également:
- Mettre en évidence un nombre en langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Nombre facile - Télécharger - Outils professionnels
- Mettre un 0 devant un nombre dans excel - Guide
- En raison d'un nombre important d'échec de connexion snapchat - Forum Snapchat
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 12/12/2013 à 10:52
Modifié par [Dal] le 12/12/2013 à 10:52
Salut stark173,
Puisque tu utilises conio.h, si ton compilateur a une version de conio avec textcolor, tu pourrais utiliser cette fonction pour changer la couleur des caractères (les compilateurs de Borland permettaient de faire cela avec une fonction d'affichage également particulière).
Cependant, les fonctions définies dans conio.h ne sont pas des fonctions C standard.
Alors, tu peux faire autrement, avec les "moyens du bord".
Par exemple, en mettant des crochets autour des numéros que tu veux signaler.
voilà une façon de faire :
Si tu fais cela, tu peux te passer de conio.h et utiliser
D'ailleurs, printf a besoin de
Dal
Puisque tu utilises conio.h, si ton compilateur a une version de conio avec textcolor, tu pourrais utiliser cette fonction pour changer la couleur des caractères (les compilateurs de Borland permettaient de faire cela avec une fonction d'affichage également particulière).
Cependant, les fonctions définies dans conio.h ne sont pas des fonctions C standard.
Alors, tu peux faire autrement, avec les "moyens du bord".
Par exemple, en mettant des crochets autour des numéros que tu veux signaler.
voilà une façon de faire :
char st[10]; if (num[grille[C][L]]) sprintf(st, "[%d]", grille[C][L]); else sprintf(st, "%d", grille[C][L]); printf("%5s", st);
Si tu fais cela, tu peux te passer de conio.h et utiliser
getchar()(qui est standard et inclus avec stdio.h) et remplacer les commentaires "appuyer sur une touche" par "appuyer sur Enter".
D'ailleurs, printf a besoin de
#include <stdio.h>, donc tu devrais explicitement l'inclure de toutes façons.
Dal