Bonjour,
j'ai fait un petit programme qui demande un mot
puis l'affiche
si j'entre un mot de 10 lettres ou moins , ca passe !
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
21
22 #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> int main(void) { void clrscr(void); char motUser[10]; // une variable alphanumérique cout << "entrez un mot , svp : "; cin >> motUser; cout << endl << motUser; getch(); // empêcher la fenêtre de se fermer return 0; // on retourne sous windows }
par contre , si je tape un mot de onze lettres ou plus (exprès ) , le programme les affiche tous, hors je veux seulement les 10 lettres ( comme mon char a une taille dix cases, quelque chose cloche )
comment faire?
je vous remercie pour votre aide
Partager