ich wollt mal wissen wie man bei der zufalssfunktion zufalsszahlen ausschließen kann, weil bich in einem baustein meines programms 1000 zufallszahlen erzeugen soll aber die alle unterschiedlich seien sollen
"#include <stdio.h>
int main()
{
int i,z[999],a,b,ram1,ram2,ram3,e;
for(i=1;i<=20;i++)
{
z = rand() %50;
printf("%i: %i\n",i,z[i]);
for(e=i-1;e>=0;e--)
{
if(z[e]==z[i])
{
z[e] = (rand() %10; /*und hier soll halt ausgeschlosssen werden welche zahl drankommt
}
}
}
system("pause");
}
"[/i][/i]
"#include <stdio.h>
int main()
{
int i,z[999],a,b,ram1,ram2,ram3,e;
for(i=1;i<=20;i++)
{
z = rand() %50;
printf("%i: %i\n",i,z[i]);
for(e=i-1;e>=0;e--)
{
if(z[e]==z[i])
{
z[e] = (rand() %10; /*und hier soll halt ausgeschlosssen werden welche zahl drankommt
}
}
}
system("pause");
}
"[/i][/i]