biraz geç kaldım ama yine de cevap vermek isterim.
while döngüsü koşul için kullanılır.
while(++a,b=a+1,c-=a+b)
{
..
}Şeklindeki döngü sonsuz olur. a nın değeri sürekli artar. b nin değeri a nın bir fazlası olur vs.
int a=7, b=2, c=4;
while(a<b<c)
{
....Burada ise ve operatörü devreye giriyor. döngüyü şu şekilde kurmanız gerekmekte
while((a<b) && (b<c))
{
..
}http://goo.gl/ngSsS
bu adresten daha fazla bilgiye ulaşabilirsiniz.