菜鸟:codeblocks编译器为什么循环语句for只输出一个值

初学者:codeblocks编译器为什么循环语句for只输出一个值#include stdio.hintmain(int argc, char *argv[

初学者:codeblocks编译器为什么循环语句for只输出一个值
#include <stdio.h>

int
main(int argc, char *argv[])
{
    for(int i=0;i<10;i++);
    {printf("*");
     printf("\n");
     }
}
输出结果只有一个“*”,不是应该有十个“*”吗?,希望得到解答,谢谢! 编译器
[解决办法]
你把for后面分号去了...
[解决办法]
for后面的分号“;”