>>383
if(a == 0){
x = c/ b;
printf("----");
}else{
//>>375の中身
}

あと、演算子には優先順位ってのがあって*/は同じ優先順位で左から右へ順に計算される。
だから、a/b*cはa/bしたものにcをかけるって意味になる。
つ 参考に
演算子の優先順位
http://c-production.com/special/04092101.html