If you just want to initialise the whole lot to zeros the easiest way is to use memset.
Code:
memset(&appo[0],0,24*sizeof(struct appointments));