为什么运行结果只显示一次!解决方法

为什么运行结果只显示一次!!!#include stdio.h#include windows.h#define xunhuan 100int main(){for(

为什么运行结果只显示一次!!!
#include <stdio.h>
#include <windows.h>

#define xunhuan 100

int main()
{
for(int i=0; i<xunhuan; i++);
  {

printf("I love this world forever!\n");

Sleep(100);
}
return 0;
}

为什么运行结果只显示一次啊!

[解决办法]
for(int i=0; i<xunhuan; i++); 

;号
[解决办法]
FOR 后面的分号是什么?
[解决办法]
for(int i=0; i<xunhuan; i++);
这行数据最后有一个";",导致
{
printf("I love this world forever!\n");

Sleep(100);
}
这几行代码没有在循环中执行,直到循环结束后,执行一次。
[解决办法]
好可怜的小分号啊。
for循环只是在执行;处的空语句了。
[解决办法]
LZ好大意啊~~~~~~~~~~~