#include <stdio.h>

int main(void)
{
int i;

for(i=1; i<100; i++);
{
printf("%d ", i);
if(i==10) break;
}

return 0;
}

をコンパイルしようとすると
'break'が正しくありません。
と出ますが何でですか?
本にあったやつをそのまま写したつもりです。