質問: エラーの意味は? lvalue required 今プログラミングと格闘中です。タイトルにもあるように「lvalue required」とはどういう意味か教えてください。
回答: 補足を拝見しました。 まず、if文ですが if(day%7=5) では無く if(day%7==5) とイコールを2つ書きましょう。 それからprint文ですが printf("%d月%d日は、土曜日です。"); %dに対する表示したい値が入っていません。 ほかにも、コンパイルエラーに掛かる場所は有りますが、簡単に直せるとこでしょうから、あえて記述致しません。