Código (c) [Seleccionar]
#include <stdio.h>
int main(){
int n ;
double precio , total=0;
do{
do{
printf("introduzca la cantidad vendida\n");
scanf("%d",&n);
if (n<0) printf("cantidades no valida\n");
}while(n<0);
if (n>0){
printf("introduzca el precio:");
do{
scanf("%lf",&precio);
if (precio<0) printf("PRECIO NO VALIDO\n");
else
total+=n*precio;
}while (precio<0);
}
}while(n!=0);
printf("FIN\n");
printf("total vendido = %.2f",total);
return 0;
}
necesito que por favor nuevamente me ayuden a validar no se , hace dias me dieron una recomendacion aqui pero no entendi, perdon por ser fastidioso , este programa me corre bien la funcion es calcular cantidades y precio y termina justo cuando marque 0 , ok bien como hago para cuando alguien marque caracter y marde aviso y viceversa en digito y caracter