estou com o seguinte código preciso entende-lo se puderem me ajudar a comentar
obrigado
#include<stdlib.h>
#include<stdio.h>
int potencia(int a, int b);
void tabela (int p[5][11]);
void mostrar(int p[5][11]);
int main(void)
{
int *p;
p=(int *) malloc(ss * sizeof (int));
if (!p)
{
printf("Memoria indisponivel");
return 1;
}
tabela (p);
mostrar(p);
return 0;
void tabela(int p[5][11])
{
register int i,j;
for (j=1;j<11;j++)
for(i=1;i<5;i++)
p[i][j] = potencia(j,i);
}
void mostrar(int p [5][11])
{
register int i,j;
printf("%10s,%10s,%10s,%10s\n","n","n^2","n^3","n^4");
for (j=1;j<11;j++)
{
for(i=1;i<5;i++)
printf("%10d",p[i][j]);
printf("\n');
}
int potencia(int a, int b)
{
register int t=1;
for (;b;b--)
t=t*a;
return t;
}
Pergunta
sidneimarques
bom dia a todos,
estou com o seguinte código preciso entende-lo se puderem me ajudar a comentar
obrigado
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.