¡Mi programa de cajero automático escrito en lenguaje c no puede usar bucles!
#includelt;windows.hgt;
#includelt;string.hgt;
void main()
{
long int t= 123456, i=0, suma=1000, m=0
char s[20]={0}, s2[20] ={0};
/**********insertar tarjeta, introducir PIN *********/
para(;;) //Establece un bucle infinito hasta que se ejecuta break para salir del bucle
{
printf("Bienvenido, inserte la tarjeta");
scanf ("s", amp; s);
if(strcmp("Banco de China", s)==0)
{
printf( "Por favor ingrese la contraseña \n");
break
}
else
{
printf("Insertaste la tarjeta incorrecta, vuelve a insertarla\n");
system("cls");//borra la pantalla
}
} p>
for(;)
{
scanf("ld",&t);
if(t== 123456) break;
else
{
printf("error de contraseña");
system("cls");
}
}
>/*************************** **** ******/
/******** Implementar la función correspondiente******************/
system ("cls");
for(;;)
{
printf("¿Quieres comprobar, ¿retirarse o abandonar?") )
scanf("s",amp;s2);
if(strcmp("inquiry",s2)==0)
printf("El saldo es d\n",suma);
else if(strcmp("retiro",s2)==0)
{
printf("Ingrese un monto de retiro entero\n");
scanf("ld",amp;m);
if(mlt;=sum)
sum= sum-m;
else
{
m=0, printf("El saldo no es suficiente, vaya a el banco para recargar");
}
printf("Retirado d, saldo d", m, suma
}
else if(strcmp("Salir", s2)= =0)
{
printf("¡Gracias por usar!") )
break;
else printf("Error de entrada, vuelva a escribir en 5 segundos! \n");
Sleep(5000); //ejecutar en 5 segundos
system("cls ");
}
/********************************* ***** /
sistema("pausa");
}