>>67
x = abs(a - b);

を
x = a - b;
if(x < 0) x = -x;

の形にすればいい。
本当に課題なら>>1にも有るように、後出し連続は嫌われる。
制限を書き切れないなら、例えば直前に習った課題の結果を貼って、
「今はこのレベルです」って言わないと、回答者にも判らんぜ。