#include<stdio.h>
typedef struct { int codigo; char nombre[100]; char domicilio[100]; int telefono;}sproveedor; typedef struct { int codigo; char nombre[100]; char domicilio[100]; int telefono; float dinero;}scliente; typedef struct { int codigo; char nombre[100]; sproveedor proveedor; float precioart; float precioventa;}sarticulo; typedef struct { int dia; int mes; int anyo;}sfecha; typedef struct { int codigo; sfecha fecha; float precio; int codigoart;}sventa; #define MaxTamanyo 1000;
void iniciar (sproveedor[],scliente[],sarticulo[],sventa[]); void alta (sproveedor proveedores[],scliente clientes[],sarticulo articulos[],sventa ventas[]);
main (){ sproveedor proveedores [MaxTamanyo]; scliente clientes [MaxTamanyo]; sarticulo articulos [MaxTamanyo]; sventa ventas [MaxTamanyo]; iniciar (proveedores,clientes,articulos,ventas); } void iniciar(sproveedor proveedores[],scliente clientes[],sarticulo articulos[],sventa ventas[]) { int i; for (i=0;i<MaxTamanyo;i++) { proveedores[i].codigo=-1; clientes[i].codigo=-1; articulos[i].codigo=-1; ventas[i].codigo=-1; } } |