j'ai la fonction main suivante mais le réusltat ne donne pas ce que je voudrais...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main(void)
{
    /*Affiche la date et l'heure*/
    time_t t;
    time(&t);
    string strDate = ctime(&t);
    cout << strDate << "\n";
    /*distingue les jours, mois, année*/
    string strJour, strMois, strAnnee;
    strJour = strDate[8] + strDate[9];
    strMois = strDate[4] + strDate[5] + strDate[6];
    strAnnee = strDate[20] + strDate[21] + strDate[22] + strDate[23];
    cout << strJour << "\n";
    cout << strMois << "\n"; 
    cout << strAnnee << "\n";   
 
    /*Pause*/
    system("PAUSE");
    return EXIT_SUCCESS;
}
d'ou peut venir mon pb?
merci d'avance pour vos réponses