Preciso fazer uma função que recebe por parâmetro um valor N e calcula e escreve a tabuada de N (de 1 até N). Mostre a tabuada na forma:
1 x N = N 2 x N = 2N
...
N x N = N2
Por favor alguém me ajuda aí...
void tabuada(int n){
int i;
for(i = 1; i< n+1; i++){
printf("%d x %d = %d\n", i, n, i*n);
}
return;
}
pelo que entendi você quer a tabuada do produto de 1 a 10 pelos valores de 1 até N informado pelo usuário....
//Programa fonte
int main()
{
int n;
printf("informe o limite da tabuada: ");
scanf("%d",&n);
tabuada(n);
return 0;
}
//Função
#include <stdio.h>
void tabuada(int n)
{
int i,j=1;
while(j<=n)
{
printf("Tabuada do produto de %d\n\n", j);
for(i = 1; i<= 10; i++)
printf("%d x %d = %d\n", i, j, i*j);
j++;
}
}