les pointeurs mon premier programme
Bonjour,
je fais ce programme de triangle de pascale en utilisant un tableau
mais je ne sais exact comment le faire en utilisant un pointeur !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #include <stdio.h>
# define N 12
int main(void)
{
int T[N][N],i,j,n;
int **pT;
pT = T;
printf("Donnez la valeur du n : ");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
pT[i][i]=1;
pT[i][0]=1;
}
for(i=2;i<=n;i++)
for(j=1;j<i;j++)
pT[i][j]=pT[i-1][j-1]+pT[i-1][j];
for(i=0;i<=n;i++)
{
for(j=0;j<=i;j++)
printf("%d ",pT[i][j]);
putchar('\n');}
return 0;
} |