/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

no me devuelve el nombre

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
miguelrs_1984



Registrado: 22 Jun 2007
Mensajes: 1

MensajePublicado: 27/08/2007 6:48 am
Título: no me devuelve el nombre

no consigo q me devuelva el nombre que introduzco.Introduco el nombre y pulso enter y en la siguinete pantalla no me lo devuelve
El programa es:

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main(void)
{
clrscr();
char frase[80];
printf("¿Cual es tu nombre?:");
gets(frase);
gets(frase);
getch();
clrscr();
printf("El nombre introducido es:\n");
printf("%s",frase);
getch();
}
Volver arriba
rir3760



Registrado: 01 Oct 2004
Mensajes: 3657
Ubicación: Mexico

MensajePublicado: 27/08/2007 6:55 am
Título:

Solo tienes que llamar una vez a la funcion gets (es mejor fgets) y tambien seria bueno eliminar el uso de conio.

Intenta con:
Código:
#include <stdio.h>

int main(void)
{
   char frase[80];
   
   printf("¿Cual es tu nombre?:");
   gets(frase);
   printf("El nombre introducido es \"%s\"\n", frase);
   
   return 0;
}



Un saludo
_________________
The capacity to learn is a gift;
The ability to learn is a skill;
The willingness to learn is a choice.
--
Rebec of Ginaz
Volver arriba
4DIMENSION



Registrado: 13 Jun 2004
Mensajes: 198

MensajePublicado: 27/08/2007 1:51 pm
Título: Sugerencias

En lugar de usar el conio.h, puedes usar:
Código:
system("clear"); //En Unix/Linux....
system("cls"); //En Windows y MS DOS
conio.h, está muy bien, pero solo si programas con el compilador de Borland, y esperas que tus programas se compilen ahí, aunque las posibilidades gráficas de la biblioteca, creo que están un poco anticuadas, pero tal vez puedan ser útiles para aprender un poco.
_________________
[img=http://barrapunto.com/pollBooth.pl?section=&qid=350&aid=2]
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com