씹어먹는C 반복문 예제푸는데 for문 조건식안에 다른 변수를 넣어도 무방함?

혹은 이럴경우 for를 while문으로 무한루프 걸어놓고 break로 탈출하는것이 더 권장되는 방법임?