cancer is not a common diagnosis, there are many cause of fever
. after excluding all the possible diagnosis cancer can be thought. long term fever and night sweat are commonly seen in tuberculosis
. it is important to know about your geographical location and occupation history. Consult with your physician.take care.