Возможный дубликат:
Сгенерировать случайное число в пределах диапазона?
Я пытаюсь сделать так, чтобы при выполнении кода я мог ввести максимальное число в командной строке, чтобы переопределить максимальное число и сгенерировать новое случайное число между 0 и новым максимальным числом.
Я правильно сделал?
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main()
{
int randomnumber ;
int max;
srand( time(NULL) );
scanf("Enter total number of students %d",&max);
randomnumber=rand()% 30;
printf("This is your random number\n %d",randomnumber);
getchar();
return 0;
}
randomnumber = rand()% max;
- person sgarizvi   schedule 16.01.2013