Código:
El problema es que al iniciar el programa a la funcio gets se la saltea es decir:char cataumentar[3]=""; float porcentaje; printf("Ingrese la categoria a aumentar: \n"); gets(cataumentar); printf("Ingrese el porcentaje a aumentar: \n"); scanf("%f", &porcentaje);
Ingrese la categoria a aumentar:
Ingrese el porcentaje a aumentar: [PUNTERO]
Espero que me puedan ayudar, se que lo puedo remplazar por scanf pero el problema es que no me permite dejarlo en blanco solo apretando ENTER ya que siempre espera a que se le ingrese algo por teclado.
Muchas gracias!