for(x=0; n-y>x; x++)
n y둘다 x처럼 =0에서 시작

위에 y의 for문이 더잇는 중첩for문인데 생략하고

5번 반복 시킬때 n=5하면
n-y     x
   5   >  0
   4   >  1
   3   >  2
   2   <  3
   1   <  4
로 n-y가 2되는 순간부터 대소가 x가 크니까
3번까지만 반복될수 잇는거 아니야?

어째서 5번이 반복될수 잇는고야?

제발 알려줭ㅠㅠ