#include "main.h" void displayItem(int tabReference[], float weight[], float volume[], float unitPrice[], int tlog) { int reference, index, found; printf("Entrez la référence de l'article cherché: "); scanf("%d", &reference); while (reference < 0) { printf("Erreur, la référence doit être positive, entrez la référence de l'article cherché: "); scanf("%d", &reference); } index = searchTab(tabReference, reference, tlog, &found); if (index == -1) { printf("La référence cherchée n'existe pas"); exit(1); } printf("reference\tpoids\tvolume\tprix à l'unité"); printf("%d\t%f\t%f\t%f", tabReference[index], weight[index], volume[index], unitPrice[index]); } void displayItemList(int reference[], float weight[], float volume[], float unitPrice[], int tlog) { /* Affichage de la liste des articles, un article par ligne, sous forme: référence poids volume prix Avec la référence unique du produit, le poids du produit, le volume du produit et son prix à l'unité. +param reference: tableau des références des articles +param weight: tableau des poids des articles +param volume: tableau des volumes des articles +param unitPrice: tableau des prix à l'unité des articles +param tlog: taille logique des tableaux des articles +var i: compteur servant à parcourir les données des tableaux jusqu'à leur taille logique */ int i; printf("reference\tpoids\tvolume\tprix à l'unité"); for (i=0; i