#include #include #include #include // int main(int argc, char* argv[]) { char Taille_PCB [1200]; int MilieuPCB_X = 0; int MilieuPCB_Y = 0; int compteurX1 = 0; int compteurY1 = 0; int compteurX2 = 0; int compteurY2 = 0; int compteurY3 = 0; int compteurX3 = 0; int compteurY4 = 0; int compteurX4 = 0; int compteurY5 = 0; int compteurX5 = 0; int compteurY6 = 0; int compteurX6 = 0; int compteurY7 = 0; int compteurX7 = 0; int compteurY8 = 0; int compteurX8 = 0; int ptexclamX1=0; int ptexclamY1=0; int ptexclamX2=0; int ptexclamY2=0; int ptexclamX3=0; int ptexclamY3=0; int ptexclamX4=0; int ptexclamY4=0; int ptexclamX5=0; int ptexclamY5=0; int ptexclamX6=0; int ptexclamY6=0; int ptexclamX7=0; int ptexclamY7=0; int ptexclamX8=0; int ptexclamY8=0; char PCB_lengh_X1[100]; char PCB_lengh_Y1[100]; char PCB_lengh_X2[100]; char PCB_lengh_Y2[100]; char PCB_lengh_X3[100]; char PCB_lengh_Y3[100]; char PCB_lengh_X4[100]; char PCB_lengh_Y4[100]; char PCB_lengh_X5[100]; char PCB_lengh_Y5[100]; char PCB_lengh_X6[100]; char PCB_lengh_Y6[100]; char PCB_lengh_X7[100]; char PCB_lengh_Y7[100]; char PCB_lengh_X8[100]; char PCB_lengh_Y8[100]; int entier_X1 = 0; int entier_Y1 = 0; int entier_X2 = 0; int entier_Y2 = 0; int entier_X3 = 0; int entier_Y3 = 0; int entier_X4 = 0; int entier_Y4 = 0; int entier_X5 = 0; int entier_Y5 = 0; int entier_X6 = 0; int entier_Y6 = 0; int entier_X7 = 0; int entier_Y7 = 0; int entier_X8 = 0; int entier_Y8 = 0; int Taille_Carte_X; int Taille_Carte_Y; // Variable d'écriture int i; int VALUE_CLIENT = 2; FILE *f; char filename[255]; // X1_Y1 FILE * pFile1; pFile1 = fopen ("sym.txt","r"); fscanf (pFile1, "%s", Taille_PCB); // lit la 1ere ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 2eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 3eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 4eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 5eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 6eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 7eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 8eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 9eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 10eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 11eme ligne de brd.txt fscanf (pFile1, "%s", Taille_PCB); // lit la 12eme ligne de brd.txt for (int i = 0; ientier_X1) Taille_Carte_X = entier_X2; else Taille_Carte_X = entier_X1; if(Taille_Carte_Xentier_Y1) Taille_Carte_Y = entier_Y2; else Taille_Carte_Y = entier_Y1; if(Taille_Carte_Y