int main(void) {
char USUARIO[] ="panzita";
char CONTRASENA[] ="papa";
const int numIntentos =3;
int i;
char panzita[1];
char papa[1];
for (i=0; i<numIntentos; i++) {
printf("usuario: ");
scanf("%s", panzita);
if (strcmp(USUARIO, panzita) != 0) {
printf("\tusuario no registrado\n");
continue;
}
printf("contrasena: ");
scanf("%s", papa);
if (strcmp(CONTRASENA, papa) != 0) {
printf("\tcontrasena invalida\n");
continue;
}
printf("\n*** Bienvenido al programa ***\n");
break;
}
if (i == numIntentos) {
printf("\nPrograma no ejecutado puede estar supantando una identidad.\n");
return 1;
}
printf("\nPrograma no ejecutado puede estar supantando una identidad...\n");
//programa
int main(){
char bb[7];
int bebidas;
char pe[7];
int platopp;
int postres;
char pp[7];
/* plato principal */
printf("plato princial\n");
printf("si o no\n");
scanf("%s",pp);
if (strcmp(pp,"si")==0) {
printf("1.consomé de pezuña. 2.cabecitaz de pollo apanadas. 3.puré de hígado. 4.lentejitas rellenas\n");
scanf("%i",&platopp);
switch (platopp) {
case 1:
printf("consome de pezuña : 18000\n");
break;
case 2:
printf("cabecitaz de pollo apanadas : 25000\n");
break;
case 3:
printf("puré de hígado : 26000\n");
break;
case 4:
printf("lentejitas rellenas : 30000\n");
break;
}
}
/* postres */
printf("postres\n");
printf("si o no\n");
scanf("%s",pe);
if (strcmp(pe,"si")==0) {
printf("1.helado de mazamorra. 2.flan de alcaparras. 3.crepes de chorizo. 4.pudin de zapayo\n");
scanf("%i",&postres);
switch (postres) {
case 1:
printf("helado de mazamorra : 2500\n");
break;
case 2:
printf("cflan de alcaparras : 6500\n");
break;
case 3:
printf("crepes de chorizo : 3000\n");
break;
case 4:
printf("pudin de zapayo : 2500\n");
break;
}
}
/* bebidas */
printf("bebidas\n");
printf("si o no\n");
scanf("%s",bb);
if (strcmp(bb,"si")==0) {
printf("1.gaseosa de aguacate. 2.jugo de mazamorra en agua. 3.frape de uyuco. 4.malteada de perejil y ruda. 5. cappuccino de tomate con cebollines. 6.limonada de berenjena\n");
scanf("%i",&bebidas);
switch (bebidas) {
case 1:
printf("gaseosa de aguacate : 2000\n");
break;
case 2:
printf("jugo de mazamorra en agua : 2000\n");
break;
case 3:
printf("frape de uyuco : 3000\n");
break;
case 4:
printf("malteada de perejil y ruda : 5000\n");
break;
case 5:
printf("cappuccino de tomate con cebollines : 4500\n");
break;
case 6:
printf("limonada de berenjena : 4000\n");
break;
}
}
return 0;
}
}