Olá Paulo! Parabéns por resolver o exercício sozinho, é sempre muito gratificante quando conseguimos resolver um problema por conta própria. Sobre a solução que você apresentou, como você mesmo disse, ela funciona e isso é o mais importante.
Uma sugestão é mudar um pouquinho a estrutura do seu código:
#include<stdio.h>
int main(){
int i = 1;
while (i<=100)
{
printf("%d\n", i++);
i++;
}
}
Outra sugestão que eu poderia dar é utilizar um loop for para fazer a contagem, já que ele é mais indicado para esse tipo de situação. Ficaria assim:
#include <stdio.h>
int main() {
for (int i = 1; i <= 100; i++) {
printf("%d\n", i);
}
return 0;
}
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!