• C

# Help solving a math problem

I am writing a program and part of it I need to:
a number is queried (from 1 - 17)lets call it numb.
i need to generate random numbers in the amount of numb.
ex: if numb is 4 i need to generate four seperate random numbers and add them together.
if someone can show me a easy way to do this it would be appreciated.
P.S. numb will be different everytime the program is run.
Asked:
###### Who is Participating?

Commented:
int i=0;
int r=random();
int numb=(r%10)+(r%7)+1;
if(rumb==4)while(i++<5)r+=random();
printf("%d:%d",numb, r);
0

Author Commented:
Edited text of question
0

Commented:
try this

unsigned long randomadd(int numb)
{
unsigned long together;
int i;

together=0;

for (i=0;i<numb;i++)
together += rand();
return (together);
}
0

Author Commented:
Thanks I'll give it a try ...
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

## Already a member? Login.

All Courses

From novice to tech pro — start learning today.