✨ ベストアンサー ✨
世の中には1つ目の積分に関して楽する公式があるらしいですが、無難にこの部分を関数としておけば問題はありません。
質問に関しては、なぜ、x=aとする解法がダメなのかということですが、まずそもそもxとaでは文字の意味が違います。
aは問題文で与えられている通り、定数ですから何か固定されている数です。一方、xは変数ですからいろいろな数を表しています。なので、もし変数である数であるaを代入する分には構いませんが、今回はaは固定されている以上、変数にaを代入し、xを何かに固定することはやってはいけません!