#incluir
#incluir
int principal()
{
// declarar variables
int código_artículo;
cantidad flotante, precio_unitario, precio_total, descuento, importe_neto, importe_impuesto, importe_total;
// Obtener entrada del usuario
printf("Ingrese el código del artículo:");
scanf("%d", &item_code);
printf("Ingrese cantidad:");
scanf("%f", &cantidad);
printf("Ingrese el precio unitario:");
scanf("%f", &precio_unidad);
printf("Ingrese el descuento (en porcentaje):");
scanf("%f", &descuento);
//Calcular el precio total
precio_total =cantidad * precio_unitario;
// Calcular el importe del descuento
descuento =(descuento / 100) * precio_total;
// Calcular el importe neto
importe_neto =precio_total - descuento;
// Calcular el monto del impuesto
importe_impuesto =(18/100) * importe_neto;
// Calcular el importe total
monto_total =monto_neto + monto_impuesto;
//Imprimir la factura
printf("\n\nSISTEMA DE FACTURACIÓN\n\n");
printf("Código de artículo:%d\n", código_artículo);
printf("Cantidad:%.2f\n", cantidad);
printf("Precio unitario:%.2f\n", precio_unitario);
printf("Descuento (%%):%.2f\n", descuento);
printf("Precio total:%.2f\n", precio_total);
printf("Monto neto:%.2f\n", monto_neto);
printf("Importe del impuesto:%.2f\n", importe_impuesto);
printf("Cantidad total:%.2f\n", cantidad_total);
devolver 0;
}
```