if(b>c){
x=b;
b=c;
c=x;
}
kaçırdığın nokta tam olarak burası
işlemler yukarıdan aşağı doğru gerçekleşecektir.
ilk önce x e b yi atayacaktır yani x in 498 olacaktır.
bu if in içinde c ye x i atadığından c değişkeninde 498 olacaktır. Çünkü o satıra gelindiğinde x değişkeninin değeri 498 dir.