Matrice sous forme pointeur

Contenu du snippet

le program doit représenter la matrice sous forme de pointeur,
il ne doit pas contenir aucun déclaration de type tableau(int t[20][20]
m et ceci sans changer la fa?on usuelle par l'utilisateur c ? d que
l'utilisateur de programme doit garder la m?me interface d'utilisation
de matrice EXEMPLE:(t[0][0]=1)
(t[0][1]=8)

Source / Exemple :


#include<conio.h>
#include<stdio.h>
main()
{
clrscr();
int n,i,j,*t,*p1,*p2,l,c;
printf("donnez nombre des lignes:");scanf("%d",&l);
printf("donnez nombre des colonnes:");scanf("%d",&n);
for(i=0;i<l;i++)
 for(j=0;j<n;j++)
 { printf("donnez t[%d][%d]=",i,j);
 scanf("%d%d",&t[i][j]);
 }
 do
 {
 clrscr();
  printf("vous voulez lire une valeur(o/n)");
  scanf("%d",rep);
 }
 while(rep!='o');
 printf("donnez la ligne");scanf("%d",&l);
printf("donnez la colonne");scanf("%d",&c);

  • p=t+(l*n)+c;
printf("%d",t[p]) getch(); void lecture(int n,int *t) void affichage(int n,int *t) int* somme(int *s1,int *s2,int n) int valeur(int *t,int l,int c,int n); }

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (jirani)