为什么输出的是四个#

int i,j; char ch='#'; for (i=1;i<5;i++); for (j=2;j<=i;j++) putchar(ch);

for (i=1;i<5;i++);执行到i=5时结束,
for (j=2;j<=i;j++) putchar(ch);是j从2开始直到5结束,总共执行四次putchar(ch),所以输出四个#