Programacion
#include
#include
void clrscr()/*Creando funcion para limpiar pantalla.*/
{
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord = {0, 0};
DWORD count;CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hStdOut, &csbi);
FillConsoleOutputCharacter(hStdOut, ' ', csbi.dwSize.X * csbi.dwSize.Y, coord, &count);
SetConsoleCursorPosition(hStdOut,coord);
}
void main()
{
int salir,saliryesno;
salir=0;
while(salir==0){
clrscr();/*Llamando la funcion para limpiar pantalla.*/
short unsigned int m,d = 0;
printf("Introduzca su mes denacimiento: ");
scanf("%d",&m,"\n");
while ((m > 12) || (m < 1)){
printf("Introduzca su mes de nacimiento(DE 1 A 12): ");
scanf("%d",&m,"\n");
}
if (m==1){
printf("Introduzca su dia denacimiento: ");
scanf("%d",&d,"\n");
while ( (d>31) || (d != (d)) ){//!= esta sentencia es diferente de{
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d29) || (d != (d)) ){printf("Introduzca dia(ENTRE 1 Y 29): ");
scanf("%d",&d,"\n");
}
(d31) || (d != (d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d30) || (d!=(d)) ){
printf("Introduzcadia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d31) || (d != (d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d30) || (d!=(d)) ){
printf("Introduzca dia(ENTRE 1Y 31): ");
scanf("%d",&d,"\n");
}
(d31) || (d != (d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d31) || (d != (d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");scanf("%d",&d,"\n");
}
(d30) || (d!=(d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d31) || (d != (d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");scanf("%d",&d,"\n");
}
(d30) || (d!=(d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d31) || (d !=(d)) ){
printf("Introduzca dia(ENTRE 1 Y 31): ");
scanf("%d",&d,"\n");
}
(d
Regístrate para leer el documento completo.