Generating Random Numbers In A Range In C