programa para obtener datos
Publicado por angel (4 intervenciones) el 20/09/2010 15:47:29
Hola, soy nuevo en esto de la programacion, me pidieron hacer un programa que pida tu edad, si eres mayor de 25 años te pida nombre, sexo, direccion y correo, y si eres menor de un mensaje. Lo que pasa es que no me respeta el if, y cuando pide los datos, no me permite ingresar el nombre, esto es lo que llevo:
#include <stdio.h>
#include <conio.h>
char nombre[20], domicilio[20], sexo[10], correo[20];
int edad;
main()
{
clrscr();
printf("Escribe tu edad ");
scanf ("%d", edad);
if (edad > 25) {
clrscr();
printf ("Escribe tu nombre ");
gets (nombre);
printf ("Escribe tu domicilio ");
gets (domicilio);
printf ("Escribe tu sexo ");
gets (sexo);
printf ("Escribe tu correo ");
gets (correo);
clrscr();
printf ("Nombre: %s", nombre);
printf ("\nDomicilio: %s", domicilio);
printf ("\nSexo: %s", sexo);
printf ("\nCorreo: %s", correo);
}
else {
printf ("Lastima, no eres mayor de 25 a¤os");
}
getch();
return 0;
}
Si me pueden ayudar se los agradecere mucho.
#include <stdio.h>
#include <conio.h>
char nombre[20], domicilio[20], sexo[10], correo[20];
int edad;
main()
{
clrscr();
printf("Escribe tu edad ");
scanf ("%d", edad);
if (edad > 25) {
clrscr();
printf ("Escribe tu nombre ");
gets (nombre);
printf ("Escribe tu domicilio ");
gets (domicilio);
printf ("Escribe tu sexo ");
gets (sexo);
printf ("Escribe tu correo ");
gets (correo);
clrscr();
printf ("Nombre: %s", nombre);
printf ("\nDomicilio: %s", domicilio);
printf ("\nSexo: %s", sexo);
printf ("\nCorreo: %s", correo);
}
else {
printf ("Lastima, no eres mayor de 25 a¤os");
}
getch();
return 0;
}
Si me pueden ayudar se los agradecere mucho.
Valora esta pregunta


0