pythonでelseを含むとエラーが出ます。対処法が全くわかりません。


この様なプログラムなのですが、elseがどうもおかしい様です。ターミナルで実行してみると、SyntaxError: invalid
syntaxと出てきます。何方か解決策をご教授願います。

[code]

    a = input("数字を入力してください。a=")
    a = int(a)
    
    if a%4 == 0 and a%100 != 0:
        print("これは閏年です。")
    
        if a%400 == 0:
            print("閏年です。おめでとう。")
    
            else:
                print("閏年ではありません")
    
[/code]




`if-else` のインデントが揃っていないのが原因に見えます。

**修正後:**

[code]

        if a%400 == 0:
            print("閏年です。おめでとう。")
    
        else:
            print("閏年ではありません")
    
[/code]

