#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(time(NULL));
int n;
{
n=rand()%(1,11);
cout<<n<<"\n";
}
char tableau[n];
{
int i=0;
for(i=0;i<=n;i++)
{
tableau[i]=rand()%(1,n);
cout<<tableau[i]<<" ";
}
}
cin.get();
}
Il m'affiche des dessins bizarre à la place du tableau Comment faire pour qu'il m'affiche les nombres et non les symboles ???
__________________________
Le pouvoir de l'homme est l'obtention d'un cerveau, même si certains n'en profitent pas
en fait tu n'as pas besoin de faire tout çà, ton premier code peut marcher mais ce qui fait foirer, c'est ca :
char tableau[n];
dans lequel tu mets des valeurs très petites (qui ne sont donc pas des caractères "normaux") que tu affiches ensuite.... normale, qu'il pète un cable...
il te suffit de créer un tableau d'entier
int tableau[n];
ou de changer la sortie avec le cout, en forcant l'affichage d'un type entier :
Voila
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.