Skip to content
Snippets Groups Projects
Commit 84882c93 authored by 's avatar
Browse files

j'ai oublié d'enlever des fichiers en trop, j'ai clear

parent f11623f0
No related merge requests found
File deleted
#include "image.h"
#define taille1 10
#define taille2 5
int appel()
{
int res;
printf("0 pour inter, 1 pour reunion : \n");
scanf("%d", &res);
return res;
}
int main()
{
int *n,*m;
int **image1=NULL,**image2=NULL,**imageRes=NULL;
int i;
n = malloc(sizeof(int));
*n = taille1;
m = malloc(sizeof(int));
*m = taille2;
image1 = initi(*n,*m);
image2 = initi(*n,*m);
printf("\n");
affiche(image1,*n,*m);
printf("\n\n");
affiche(image2,*n,*m);
printf("\n\n");
//imageRes = inter(*n,*m,image1,image2);
printf("Resultat :\n");
int operation = 0;
operation = appel();
if (operation == 0)
{
imageRes = inter(*n,*m,image1,image2);
printf("intersection :\n");
}
else
{
imageRes = reunion(*n,*m,image1,image2);
printf("reunion :\n");
}
affiche(imageRes,*n,*m);
for (i=0; i<*n; i++)
{
free(image1[i]);
}
free(image1);
for (i=0; i<*n; i++)
{
free(image2[i]);
}
free(image2);
for (i=0; i<*n; i++)
{
free(imageRes[i]);
}
free(imageRes);
free(n);
free(m);
return(0);
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment