Olá! utilizei o código abaixo, mas fiquei com uma dúvida. Coloquei no printf "Laco de repeticao de 1 a 100", acredito que por considerar o 100 como string, o retorno estava saindo 1000. Pesquisei e o que deu certo foi utilizar o char str "está mencionado no código abaixo". Minha duvida, toda vez que eu mencionar um número no texto precisarei incluir esse código ou tem uma maneira facilitada? Ou eu que fiz coisa errada mesmo (que é bem fácil de ter acontecido rsrs).
#include <stdio.h> int main() { char str[] = "100"; int num = strtol (str, NULL, 10); printf("Laco de repeticao de 1 a %d\n", num); for (int i = 1; i <= 100; i++) { printf("%d\n", i); } }