Problème c: nombre aléatoire
anka
-
anka -
anka -
Bonjour,
comment faire pour initialiser un tableau avec des nombres aléatoires mais tous différents?
avec ce programme , il ne sont pas tous différents, qu'est-ce je dois changer?
#include <stdio.h>
#include<stdlib.h>
#include <time.h>
void main (void)
{
int tab[10][10];
int i,j,nbr;
srand(time(NULL));
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
nbr=rand()%100+1;
tab[i][j]= nbr;
printf( "%d\t", tab[i][j] );
}
printf("\n");
}
comment faire pour initialiser un tableau avec des nombres aléatoires mais tous différents?
avec ce programme , il ne sont pas tous différents, qu'est-ce je dois changer?
#include <stdio.h>
#include<stdlib.h>
#include <time.h>
void main (void)
{
int tab[10][10];
int i,j,nbr;
srand(time(NULL));
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
nbr=rand()%100+1;
tab[i][j]= nbr;
printf( "%d\t", tab[i][j] );
}
printf("\n");
}