hi I'm new to c and i made a random number app that follows:
#import "stdio.h"
#import "stdlib.h"
#import "time.h"
int main (int argc, char *argv[]){
unsigned int iseed = (unsigned int)time(NULL);
srand (iseed);
int Ran;
int N;
int max;
int min;
int dec;
int dec1;
printf("Enter Max Value: \n");
scanf ("%i",&max);
printf("Enter Min Value: \n");
scanf ("%i",&min);
Ran=rand ();
N=(Ran % (max+1-min))+min;
//this is a decoration
for(i=1;i<1000;i++){
dec=rand ();
dec1=(dec % (max+1-min))+min;
printf("Random Number is %d\r",dec1);
sleep(10)
}
printf ("Random Number is %d",N);
getchar();
it asks you to enter a max and a min and then it shows "Random Number is %%" and the %% part changes every 10 milliseconds. The problem is that "Random Number is" is also rewritten every time because of \r. though it may be too fast for people to see it, i still know its there and i don't like it. how can i fix this problem?