Problema con PSeudocodigo en Turbo C ( no es C++)

Gilberto
01 de Mayo del 2008
Tengo este que es mi pseudocodigo pero no encuentro el error que tengo, alguien me podria ayudar a resolverlo...

Es que la verdad solo llevo unos dias aprendiento y aun no se mucho de esto, necesito ayuda.


/*Solicitar el producto a vender y el precio de dicho producto,*/
/*mostrar en pantalla la siguiente información*/
/*Etiqueta roja50% de descuento*/
/*Etiqueta verde 35% de descuento*/
/* Etiqueta Amarilla 25% de descuento*/
/*Etiqueta blanca 10% de descuento*/
/*Calcular el porcentaje correspondiente al valor proporcionado*/
/*Mostrar la informacion completa al usuario:*/
/*Producto, costo inicial,costo final, descuento*/


# include <stdio.h>
# include <conio.h>

main()
{
char producto[20];
int precio;
int etiqueta;
float descuento;
float preciof;
clrscr();
printf("Escribir nombre del producto: ");
scanf("%s", producto);
printf("Escribir precio del producto: ");
printf("1.Etiqueta roja 50% de descuento");
printf("2.Etiqueta Verde 35% de descuento");
printf("3.Etiqueta amarilla 25% de descuento");
printf("4.etiqueta Blanca 10% de descuento");
printf("escribe el numero de descuento");
scanf("%d", &etiqueta);
clrscr();
gotoxy(5,25);
switch (etiqueta)
{
case 1:
descuento=precio*0.5
preciof=precio-descuento;
printf("Producto Adquirido: %s", producto);
printf("Precio del producto: %d", precio);
printf("Descuento del producto: %d",descuento);
printf("Precio final: %f", preciof);
break;
case 2:
descuento=precio*0.35;
preciof=precio-descuento;
printf("Producto Adquirido: %s", producto);
printf("Precio del producto: %d", precio);
printf("Descuento del producto: %d",descuento);
printf("Precio final: %f", preciof);
break;
case 3:
descuento=precio*0.15
preciof=precio-descuento;
printf("Producto Adquirido: %s", producto);
printf("Precio del producto: %d", precio);
printf("Descuento del producto: %d",descuento);
printf("Precio final: %f", preciof);
break;
case 4
descuento=precio*0.10
preciof=precio-descuento;
printf("Producto Adquirido: %s", producto);
printf("Precio del producto: %d", precio);
printf("Descuento del producto: %d",descuento);
printf("Precio final: %f", preciof);
break;
default:
preciof=precio
printf("Producto Adquirido: %s", producto);
printf("Precio del producto: %d", precio);
printf("Descuento del producto: %d",descuento);
printf("Precio final: %f", preciof);
break;

}
getche();
}