Bone cancer often hurts from the beginning. Some brain tumors cause headaches that last for days and don't get better with treatment. Pain can also be a late sign of cancer, so see a doctor if it doesn't go away.