elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  problema al ejecutar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema al ejecutar  (Leído 1,529 veces)
HBN

Desconectado Desconectado

Mensajes: 9


Ver Perfil
problema al ejecutar
« en: 31 Diciembre 2017, 18:20 pm »

Hola a todos

Tengo la siguiente estructura:
#include <stdio.h>
#define u 3.14
int main (){
   int a = 12;
   float b =  13.5;
   char c = 'e';
   printf("%i %.2f %c",a,b,c);
   printf ("\ndigite el valor de la variable c:");
   scanf("%c",&c);           
   printf("el valor es :%c",c);
   char x[50];
   printf("\ndigite su nombre :");
   gets(x);          //aca si pongo un scanf me funciona pero no me deja poner el apellido
   printf("\nsu nombre es: %s",x);
   return 0;
   
}
la ultima parte donde esta el gets se la salta ¿alguno me puede ayudar?
Gracias


En línea

MAFUS


Desconectado Desconectado

Mensajes: 1.603



Ver Perfil
Re: problema al ejecutar
« Respuesta #1 en: 31 Diciembre 2017, 18:39 pm »

Este es el famoso problema de que debes vaciar el buffer después del scanf para sacar el \n antes de adquirir el siguiente dato.
Después del scanf escribe
Código:
while(getchar()!='\n');


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema al ejecutar API sin VB6.-
Programación Visual Basic
mdg 0 1,142 Último mensaje 23 Agosto 2007, 05:01 am
por mdg
Problema al ejecutar .exe en W7.
Windows
Shadow 3 5,202 Último mensaje 11 Mayo 2011, 11:51 am
por SuperDraco
Problema Al Ejecutar Un .jar
Java
daniel199410 6 4,625 Último mensaje 14 Marzo 2014, 17:39 pm
por 1mpuls0
Problema al ejecutar
Programación C/C++
Berk2712 6 2,403 Último mensaje 18 Abril 2013, 16:05 pm
por leosansan
Problema al ejecutar juegos de directx
Windows
Zesek 7 3,897 Último mensaje 16 Noviembre 2015, 12:05 pm
por Orubatosu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines