C语言如何获取随机奇数/偶数?

有一个程序,需要写猜数游戏,需要根据输入的班级产生0-100之间的随机奇数/偶数,这个该怎么写?

用随机函数rand啊
srand(time(NULL));
int os = rand()%51 * 2; 产生偶数0到100
int js = rand()%50 * 2 + 1 ;产生奇数1到99