Olá, estudante. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você estruturou o for
para gerar a tabuada de um número. Seu código está bem organizado e legível. No entanto, note que há um pequeno erro na leitura do número com scanf("%d.", &nump);
. O ponto .
após %d
pode causar um problema na entrada. Basta remover para que funcione corretamente.
Veja este exemplo corrigido:
#include <stdio.h>
int main() {
int nump;
printf("-------------------------------------------\n");
printf("Qual e o numero que deseja fazer a tabuada?\n");
printf("-------------------------------------------\n");
printf("Tabuada com o numero: ");
scanf("%d", &nump);
for(int mult = 1; mult <= 10; mult++) {
printf("%d x %d = %d\n", nump, mult, nump * mult);
}
printf("\nBons estudos! :)");
}
Com isso, seu programa vai funcionar corretamente e capturar o número sem problemas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!