| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 
 |  
/*inclure la librairie*/
 
#include <stdio.h>
#include <conio.h>
#include<iostream>
#include <stddef.h>
 
/*declaration des variables globales*/
 
typedef struct Article_
{
    char designation[26]; 
    int quantite;
    float prixUnitaire; 
    float TauxTVA;
}Article;
 
typedef struct Facture_
{
    char nomClient[25];
    int nombreArticle;
    Article * articles_;
    float totalHorsTVA;
    float tptalTVA;
    float totalTTC;
}Facture;
 
int main(void)
{
	int c;
    Facture cl[25];
 
	printf("Veuillez entrer le nom du client :\n");
	scanf("%s",cl[c].nomClient);
 
 int nbrart,i;
Article a[100];
 
 
  	printf("Quel est le nombre d'articles a facturerc  ");
	scanf("%i",&nbrart);
 
 
  	for ( i = 0; i <nbrart; i++){
		printf("Veuillez saisir la désignation, Prix Unitaire, Taux TVA, Quantite de l'article n %i:\n",i);
 
	scanf("%s %f %f %i",a[i].designation,&a[i].prixUnitaire,&a[i].TauxTVA,&a[i].quantite);
 
	}
 
 
  printf("Client %s:\n",cl[c].nomClient);
  printf("----------------------------------------------------------------------------:\n");
  printf("Designation    | Prix Unitaire | Taux TVA | Quantité |    Montant    |:\n");
 
  for ( i = 0; i <nbrart; i++){
    printf("---------------------------------------------------------------------------:\n");
	printf("|%12s| |%15f| |%5f| |%5i| |%15f|\n",a[i].designation,a[i].prixUnitaire,a[i].TauxTVA,a[i].quantite,(a[i].prixUnitaire*a[i].quantite)); |