- (a+b-c)² を + (c-a-b)² としているところが違います。二乗しているのでカッコの前はマイナスのままです。
(a+b+c)² - (b+c-a)² + (c+a-b)² - (a+b-c)²
= ((a+b+c)+(b+c-a))×((a+b+c)-(b+c-a))
+ ((c+a-b)+(a+b-c))×((c+a-b)-(a+b-c))
= 2(b+c)×2a + 2a×2(c-b)
= 4a(b+c+c-b)
= 8ac
とするのが楽かと思います。