Comment extraire deux chiffres d'un entier

Fermé
franklin1984he Messages postés 10 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 16 juin 2009 - 11 juin 2009 à 07:43
scaravenger Messages postés 2678 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 30 janvier 2015 - 11 juin 2009 à 08:34
Bonjour, aidez moi je suis naif en c++
svp dites moi comment est ce que je peu lire un entier de 6 chiffre et en extraire les deux du milieu
par exemeple: l'utilisateur entre 230408 et jaffiche a lecran 04.
jai pense a une fonction predefinie dans la bibliotheque standard, mais laquelle?

en realite il sagit dentrer une serie de date dans un vecteur, puis de le parcourir pour nafficher que des mois
merci davance,

1 réponse

scaravenger Messages postés 2678 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 30 janvier 2015 625
11 juin 2009 à 08:34
Par exemple:

date = ta date à traiter (230408)

char mois[3]="\0";

strncpy(mois, date+2,2);
0