このプログラムの潜在的な問題点を説明してください。
```
num = 5
if num > 0:
    print("Positive number")
else:
    print("Negative number")
```
このプログラムには、0の場合の潜在的な問題点があります。この場合、実際には数値は正でも負でもありません。そのため、プログラムを改善して、0の場合には「ゼロ」と出力するようにします。