[Débutant] Problèmes avec les tableaux.
Bonjour à tous je cherche a afficher les chaines d'un tableau par ligne de 10 resultats.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include <iostream>
#include <string>
using namespace std;
int main(){
int n; // indice du tableau.
string Chain,tab[n]; // Chaine entrée dans le tableau.
// Saisie des chaines.
n=0;
cout<<"Quel chaine voulez vous entrez ? (FIN pour stoper la saisie)"<<endl;
cin >> Chain;
// Boucle permettant la saisie continu des chaines ( FIN pour arreter )
while (Chain!="FIN"){
tab[n]=Chain;
n++;
cin >> Chain;
}
cout << "Voici la liste des chaines que vous venez d'entrer. \n" << endl;
// Affichage du tableau.
for (int MAX=0;MAX!=n;MAX++){
cout <<tab[MAX]<< " ";
// Lorsque le indice du tableau est multible de 10 alors on saute une ligne.
if (MAX%10==0){
cout <<endl;}
}
system("PAUSE");
return 0;
} |
Mais là j'ai un gros problème je ne peux pas entré plus de 10 chaines...Sinon paf un gros message d'erreur :)
Je sais pas quoi faire pour resoudre ce problème...
NB: S'il existe un site ou on peut avoir la liste des commandes sur les tableau comme pour les strings ex: http://www.cplusplus.com/ref/cstring/ mais pour les tableaux ca m'aiderais ( je me perd dans ce site c'est affreux... )
Merci pour votre aide.