Alguém poderia me dizer se o código tem de fato algum erro? O compilador e o terminal acusam, mas mesmo ao colocar o ";" permanece errado.

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Alguém poderia me dizer se o código tem de fato algum erro? O compilador e o terminal acusam, mas mesmo ao colocar o ";" permanece errado.

Oi, Luís
Tem que usar o ponto e vírgula no for
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
printf("%d\n",i);
}
return 0;
}