1
« en: Viernes 13 de Junio de 2008, 23:30 »
miren, estuve buscando y encontre un programa que muestra un mensaje donde pide la contraseña y luego un mensaje que dice que la contraseña es correcta. despues de eso se pulsa una tecla y aparece un cartel que dice: "Terminar aplicacion" y te saca del programa.
ahora, yo pregunto:
1) ¿como puedo hacer para que luego del mensaje de validacion de la contraseña aparesca un simple menu para mostrar un mesaje, y luego el mensaje de Terminar aplicacion?
Aca les dejo el programa:
#include<stdio.h>
#include<conio.h>
#include <string.h>
void main ()
{
char *ref= "29806" ;
char pass[10];
int i=0, j=0, distintos=1, sal=0,intento=0;
do
{
clrscr();
printf("Ingrese password: ");
do
{
pass= (char )getch();
if (pass!='\r'){
printf("*");
}else{
i=0;
break; //Termina el bucle
}
i++;
}
while(sal!=1);
while ( (pass[j]!='\0')&&(ref[j]!='\0')&&(distintos==1) )
{
if (ref[j]==pass[j])
j++;
else
distintos=0;
}
if (distintos==0){
printf (" Contrase¤a incorrecta valedor");
printf("\t%d Intento\n",intento+1);
intento++; // incrementa contador # intentos
distintos = 1; //restaurar la variable a 1
strcpy(pass," "); //Vaciar la variable pass
getch();
}else{
printf (" Valido compa¤ero");
getch();
break; //Termina el bucle
}
}
while (intento<5);
puts("\nTerminar aplicacion"); getch();
}
desde ya muchas gracias al que se tome un tiempito para mi pregunta =)