El sistema de venta de libros de librería requiere programación en lenguaje C

#Contiene "stdio.h"

#Contiene "string.h"

#Definición número 1000

Libro de estructura

{ char autor[10];

char bk nombre[20];

Precio flotante;

int num

};

int n;

bkin(libro de estructura bk[])

{

char ath[10], bknm[20]; p>

Floating pr;

int nm, I;

clr SCR();

printf("Ingrese el nombre del libro, el autor del libro , número de precio: \n ");

scanf("ssfd",ath,bknm,amppr ampnm);

for(I = 0;iltn;i)

if (strcmp(bk[i].bkname, bknm)==0)break;

if (i ltn) bk[i]. num = nm;

Otro

{

strcpy(bk[n]. Autor, ath);

strcpy(bk[ n].bkname, bknm);

bk[n]. Precio = pr

bk[n]. num = nm

n;

}

printf("El libro está bien...\ ​​n ");

}

bksale(estructura libro bk[])

{

clr SCR();

printf("Ventas de libros. ... \n ");

}

bklist(libro de estructura bk[])

{

int I;

clr SCR();

printf("Lista de libros:\n\n");

printf("Autor nombre del libro precio número de libro\n" );

printf("-\ n ");

for(I = 0;iltn;i)

printf(" -10s -20s - 10.2 f -5d \n ", bk[i]. Autor,

bk[i]. bkname, bk[i]. Precio, bk[i]. num);

}

Pantalla()

{ clr SCR()

printf(" \ n \ n \ n \ n ";

printf("-\ n ");

printf(" 1. BookIn \ n ");

printf(" 2. venta de libros \ n "); /p >

printf(" 3. Lista de libros\ n ");

printf(" 4. Salir\ n ");

printf("Por favor seleccione 1. 2. 3. 4:\n");

}

Principal()

{

Libro de estructura bk[N];

int select

strcpy(bk[0]). autor, "Tom");

strcpy(bk[0]).

bkname, " nombre del libro 1 ");

bk[0]. Precio = 20,00;

bk[0]. número = 10;

strcpy(bk[1]). autor, "Jerry");

strcpy(bk[1]). bkname, " nombre del libro 2 ");

bk[1]. Precio = 12,00;

libra[1]. num = 3;

n = 2;

mostrar();

scanf("d ", selección de amplificador

Y (select! = 4)

{ if(select = = 1)bkin(bk);

if(select = = 2)bk sale(bk);

if(select = = 3)bk list(bk);

getch();

show();

scanf("d ", selección de amplificador);

}

}