Carbon will not help with algae. Look for the cause of the smell, a healthy tank, even with algae should not smell.
If the water out of your tap has the same smell, then carbon might help.
But if it is just the tank, the smell is a symptom of something wrong. Helpful, because now you are alerted to a problem to be solved.