Try DAVID for the start, than you should read the manuals of some Bioconductor packages.
Read properly and perform the commands for the dataset provided by the packages. Don't simply try to copy paste, to do analysis yourself. Understand the commands properly, what's going on and then try to implement the codes accordingly.
For such a general question I would start with http://geneontology.org/ where you can begin a search based on "fruit senescence" (is there such a thing as cirus fruit?, did you mean citrus fruit?), as fruit senescence is more general and you're more likely to find results than requiring a particular type of fruit - unless deep knowledge already exists in that domain. However, this site will simply leave you over at http://amigo.geneontology.org/ where you can explore the relationships among terms and everything else. If you want a programmatic way of doing things - do what Deepak said.