Entrez deux caractères dans la même case en C
Fermé
Violet_00
Messages postés
3
Date d'inscription
dimanche 18 octobre 2015
Statut
Membre
Dernière intervention
18 octobre 2015
-
18 oct. 2015 à 21:41
Smiley32 Messages postés 155 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 10 février 2016 - 19 oct. 2015 à 20:25
Smiley32 Messages postés 155 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 10 février 2016 - 19 oct. 2015 à 20:25
A voir également:
- Deux caracteres manquent dans l'url
- Lien url - Guide
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Iptv url invalide - Forum Box et Streaming vidéo
- Url masquée pour votre sécurité - Forum Programmation
3 réponses
Smiley32
Messages postés
155
Date d'inscription
lundi 7 juillet 2014
Statut
Membre
Dernière intervention
10 février 2016
23
18 oct. 2015 à 21:46
18 oct. 2015 à 21:46
Salut,
Si veux entrer 12 dans tab[2] :
tab[2] = 1;
tab[2] = tab[2] * 10 + 2;
Je sais pas si c'est clair mais en gros,
12 = 1 * 10 + 2
Si veux entrer 12 dans tab[2] :
tab[2] = 1;
tab[2] = tab[2] * 10 + 2;
Je sais pas si c'est clair mais en gros,
12 = 1 * 10 + 2
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
18 oct. 2015 à 21:47
18 oct. 2015 à 21:47
Bonjour,
Si tu veux rentrer plusieurs caractères dans chaque case d'un tableau, il ne faut pas considérer un tableau de caractères, mais un tableau dont chaque case sera elle même un tableau de caractères.
Plus ou moins comme ceci :
Si tu veux rentrer plusieurs caractères dans chaque case d'un tableau, il ne faut pas considérer un tableau de caractères, mais un tableau dont chaque case sera elle même un tableau de caractères.
Plus ou moins comme ceci :
char tab[][] = { {'1'}, {'1','0'} };
Violet_00
Messages postés
3
Date d'inscription
dimanche 18 octobre 2015
Statut
Membre
Dernière intervention
18 octobre 2015
18 oct. 2015 à 22:27
18 oct. 2015 à 22:27
Ah oui effectivement, mais comme je veux apres exploiter ce 10 (additionner , le soustraire ou le multiplier a d'autre nombre), ça sera problématique
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié par KX le 18/10/2015 à 22:36
Modifié par KX le 18/10/2015 à 22:36
Si c'est de la manipulation de nombres que tu veux faire, alors il ne faut pas manipuler des caractères mais des nombres.
Soit entiers avec int ou long, soit flottants avec float ou double.
Soit entiers avec int ou long, soit flottants avec float ou double.
int tab[] = { 1, 10 };
Smiley32
Messages postés
155
Date d'inscription
lundi 7 juillet 2014
Statut
Membre
Dernière intervention
10 février 2016
23
19 oct. 2015 à 20:25
19 oct. 2015 à 20:25
Sinon, utilise un fscanf
18 oct. 2015 à 21:50
18 oct. 2015 à 22:06