Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

If anidados

4/13
Recursos

Aportes 118

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Hola Ricardo , Como estas? Realize un programa calculadora , utilizando if anidados, lo unico que cambie es el metodo de mostrar y pedir datos (utilize cout / cin), aca le dejo el codigo

#include <iostream>
using namespace std;

int main() {
	int a,b,respuesta,opcion;
	
	cout << "Menu Calculadora :"<<endl;
	cout << "1 - Suma "<<endl;
	cout << "2 - Resta"<<endl;
	cout << "3 - Multiplicacion"<<endl;
	cout << "4 - division"<<endl;
	cout << "Ingrese una opcion : "; cin >> opcion;
	cout << endl ;
	if(opcion == 1){
		cout << "Ingrese el primer numero: "; cin >> a ;
		cout << endl << "Ingrese el segundo numero: "; cin >> b;
		respuesta = a + b;
		cout << endl <<"El resultado de "<<a<<" + "<<b<<" es : "<<respuesta;
		}else if(opcion == 2){
			cout << "Ingrese el primer numero: "; cin >> a ;
			cout << endl << "Ingrese el segundo numero: "; cin >> b;
			respuesta = a - b;
			cout << endl <<"El resultado de "<<a<<" - "<<b<<" es : "<<respuesta;
			}else if(opcion == 3){
				cout << "Ingrese el primer numero: "; cin >> a ;
				cout << endl << "Ingrese el segundo numero: "; cin >> b;
				respuesta = a * b;
				cout << endl <<"El resultado de "<<a<<" x "<<b<<" es : "<<respuesta;
				}else if(opcion == 4){
					cout << "Ingrese el primer numero: "; cin >> a ;
					cout << endl << "Ingrese el segundo numero: "; cin >> b;
					respuesta = a / b;
					cout << endl <<"El resultado de "<<a<<" / "<<b<<" es : "<<respuesta;
					}else{
						cout << "Esa opcion no es correcta ... " << endl;
					} 
	return 0;
}

![](

Este es mi c贸digo terminado. S茅 que est谩 bastante extenso y seguro con otras funciones podr铆a ser mas legible. Estoy empezando a aprender y quer铆a terminar el c贸digo para practicar.

#include <stdio.h>

int opt1 = 1;
int opt2 = 2;

int main(){
	printf("隆Bienvenido a PlatziStore!\nElige una opci贸n para tu pedido:\n");
	printf(" - Opci贸n 0 para PlatziBebidas\n");
	printf(" - Opci贸n 1 para PlatziComidas\n");
	printf(" - Opci贸n 2 para PlatziPostres\n");

	// este programa genera menus segun lo que el usuario elija
	if (opt1 == 0){
		printf("Usted eligi贸 la opci贸n 0. Ver谩 nuestro men煤 de bebidas. Elija una:\n");
		printf(" - Opci贸n 0 para PlatziCola-0\n");
		printf(" - Opci贸n 1 para PlatziCola-N\n");
		printf(" - Opci贸n 2 para PlatziPi帽a-Colada\n");

		if (opt2 == 0)
			printf("Usted eligi贸 una PlatziCola-0\n");
		else if (opt2 == 1)
			printf("Usted eligi贸 una PlatziCola-N\n");
		else if (opt2 == 2)
			printf("Usted eligi贸 una PlatziPi帽a-Colada\n");
		else
			printf("Elija una opci贸n v谩lida");
	}
	else if (opt1 == 1){
		//aqui va el menu de alimentos
		printf("Usted eligi贸 la opci贸n 1. Ver谩 nuestro men煤 de alimentos. Elija una PlatziComida:\n");
		printf(" - Opci贸n 0 para PlatziBurritos\n");
		printf(" - Opci贸n 1 para PlatziPizza\n");
		printf(" - Opci贸n 2 para PlatziMaster\n");

		if (opt2 == 0)
			printf("Usted eligi贸 un PlatziBurritos\n");
		else if (opt2 == 1)
			printf("Usted eligi贸 una PlatziPizza\n");
		else if (opt2 == 2)
			printf("Usted eligi贸 una PlatziMaster\n");
		else
			printf("Elija una opci贸n v谩lida\n");
	}
	else if (opt1 == 2){
		//aqui va el menu de postres
		printf("Usted eligi贸 la opci贸n 2. Ver谩 nuestro men煤 de pastres. Elija un PlatziPostres:\n");
		printf(" - Opci贸n 0 para Platzi3Leches\n");
		printf(" - Opci贸n 1 para PlatziBacano\n");
		printf(" - Opci贸n 2 para PlatziRecargado\n");

		if (opt2 == 0)
			printf("Usted eligi贸 un Platzi3Leches\n");
		else if (opt2 == 1)
			printf("Usted eligi贸 un PlatziBacano\n");
		else if (opt2 == 2)
			printf("Usted eligi贸 un PlatziRecargado\n");
		else
			printf("Elija una opci贸n v谩lida\n");
	}
	else {
		printf("Por favor, elija una opci贸n v谩lida\n");
	}

	return 0;
}

Mi c贸digo del reto

#include <stdio.h>
#include <stdlib.h>

int opt;
int drink;
int eat;

int main()
{
    printf("Buenos dias, bienvenido al menu de Daniel'Restaurant\n");
    printf("Dime, prefieres beber o comer algo\n");
    printf("1 = Beber\n");
    printf("2 = Comer\n");
    scanf("%i",&opt);
    if (opt == 1){
            printf("Perfecto, bebamos entonces \n");
            printf("Tenemos estos refrescos para que puedas elegir \n");
            printf("1 = CocaCola Zero\n");
            printf("2 = Cerveza\n");
            printf("3 = Agua\n");
            scanf("%i",&drink);
            if (drink == 1)
                printf("Genial, elegiste Coca Cola Zero, te estas cuidando \n");

            else if (drink == 2)
                printf("Una cerveza?, estas seguro que sera solo una jajajaja no te creo \n");

            else if (drink == 3)
                printf("Aguita, que rico, obviamente que no sera de la llave");

            else
                printf("Creo que no elegiste ninguna de las opciones");

            }
    else if (opt == 2){
            printf("Genial, me soltare el cinturon entonces\n");
            printf("Tenemos estos deliciosos platos para ti \n");
            printf("1 = Congrio\n");
            printf("2 = Cazuela\n");
            printf("3 = Tallarines con salsa roja\n");
            scanf("%i",&eat);
            if (eat == 1)
                printf("Mmmmmm se me hace agua la boca, el dia esta para un congrio\n");
            else if (eat == 2)
                printf("Una cazuelita, la especialidad de la casa\n");
            else if (eat == 3)
                printf("La fieja confiable, los infantables tallarines con salsa");
            else
                printf("Creo que no elegiste ninguna de las opciones");

            }

    else {
            printf("Entonces a que vienes? o esto es una camara indiscreta");
            }

    return 0;
}```

As铆 quedo:

dejo mi aporte de menu de comidas:

#include <stdio.h>
int opt1= 1;
int opt2 = 0;



int main (){

    //este programa genramenus segun el usuario elija
printf("bienvenidos, elija una opcion:\n");
printf("0 para bebidas\n");
printf("1 para comidas\n");
printf("2 para postres\n");
    if(opt1==0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas, elija una:\n");
        printf("0 para cocacola\n");
        printf("1 para pepsi\n");
        printf("2 para sprite\n");
        
        if (opt2==0)
        printf("usted eligio la opcion 0, sera cocacola");
        else if (opt2==1)
        printf("usted eligio la opcion 1, sera pepsi");
        else if (opt2==2)
        printf("usted eligio la opcion 2, sera sprite");
        else
        printf("opcion invalida");}
        
    else if (opt1==1){
        printf("usted eligio la opcion 1, vera nuestro menu de comidas, elija una:\n");
        printf("0 para hambuerguesa\n");
        printf("1 para pizza\n");
        printf("2 para hotdog\n");
        
        if (opt2==0)
        printf("usted eligio la opcion 0, sera hambuerguesa");
        else if (opt2==1)
        printf("usted eligio la opcion 1, sera pizza");
        else if (opt2==2)
        printf("usted eligio la opcion 2, sera hotdog");
        else
        printf("opcion invalida");}
    
    else if (opt1==2){
        printf("usted eligio la opcion 2, vera nuestro menu de postres, elija una:\n");
        printf("0 para pastel\n");
        printf("1 para helado\n");
        printf("2 para arroz con leche\n");
        
        if (opt2==0)
        printf("usted eligio la opcion 0, sera pastel");
        else if (opt2==1)
        printf("usted eligio la opcion 1, sera helado");
        else if (opt2==2)
        printf("usted eligio la opcion 2, sera arroz con leche");
        else
        printf("opcion invalida");}

        
    else
    printf("opcion invalida");
    return 0;
}

A continuaci贸n dejo un programita que escrib铆 con lo aprendido en esta lecci贸n. Es el cl谩sico convertidor de divisas que aprovecha el uso de constantes y ciclos If Anidados:

#include <stdio.h>

#define USDCOST 18.77 // D: Mira esa baja en el d贸lar

/* CONVERTIDOR DE DIVISAS (MXN -> USD y USD -> MXN)
    Si quieres convertir a la divisa de tu pa铆s, solo
    cambia el valor de la constante USDCOST por el 
    precio actual del dolar en tu regi贸n
    .
    .
    .
    Y los mensajes donde aparece 'Pesos Mexicanos (MXN)' jeje
*/
int main(){
    
    // Como a煤n no se ha visto c贸mo pedir datos al usuario, declar茅 en
    // variables cierta cantidad de pesos y d贸lares:
    float myCurrency = 2500.50;
    float myUSD = 300.25;

    float totalCurrency, totalUsd;
    int selectedOption = 1;

    printf("CONVERTIDOR DE UNIDADES. SELECCIONA LO QUE QUIERES CONVERTIR\n");
    printf("0: Pesos Mexicanos (MXN) a D贸lares Americanos (USD)\n");
    printf("1: D贸lares Americanos (USD) a Pesos Mexicanos (MXN)\n");

    if (selectedOption == 0){ 
        totalUsd = myCurrency / USDCOST;
        // Notar el .2 en la etiqueta %f; significa el n煤mero de decimales despu茅s del punto:
        printf("Usted tiene %.2f Pesos Mexicanos (MXN)\n", myCurrency);
        printf("Eso (hoy) equivale a %.2f D贸lares Americanos (USD)\n", totalUsd);
    } else if (selectedOption == 1){
        totalCurrency = myUSD * USDCOST;
        printf("Usted tiene %.2f D贸lares Americanos (USD)\n", myUSD);
        printf("Eso (hoy) equivale a %.2f Pesos Mexicanos (MXN)\n", totalCurrency);
    }

    return 0;
}

Sin miedo al exito 鈥

<#include <stdio.h>

int opt1 = 2;
int opt2 = 1;
int opt3 = 1;

int main(){
    printf("------------------------\n");
    printf("   _-Bienvenido-_ \n");
    printf("  -Menu Principal- \n");
     printf("-----------------------\n");
    printf(" \n");
    printf("Elija su menu con numeros del 1 al 3  \n");
    printf(" \n");
    printf("Opcion 1 Comidas \n");
    printf("Opcion 2 Bebidas \n");
    printf("Opcion 3 Postres \n");
    
    printf("                  \n");
    printf("Opcion 1 Asado \n");
    printf("Opcion 2 Pizza \n");
    printf("Opcion 3 Empanadas \n");
    printf("                   \n");

    if(opt1 == 1){
      printf("Como comida elegiste  Asado \n");
    }
    else if(opt1 == 2){
       printf("Como comida elegiste  Pizza \n");
    }
    else if(opt1 == 3){  
       printf("Como comida elegiste  Empanadas  \n");
     
    }


    printf("Opcion 1 Agua \n");
    printf("Opcion 2 Soda \n");
    printf("Opcion 3 Gaseosa \n");
    
    printf(" \n");

    if(opt2 == 1){

        printf("Como Bebida elegiste Agua   \n");
    }
    else if(opt2 == 2){

        printf("Como Bebida elegiste Soda   \n");
    }
    else if(opt2 == 3){  

        printf("Como Bebida elegiste Gasesa   \n");
        
    }

    printf("Opcion 1 Torta \n");
    printf("Opcion 2 Flan \n");
    printf("Opcion 3 Helado \n");
    
    printf(" \n");

    /*Postres*/
    if(opt3 == 1){

        printf("Como Postre elegiste Torta   \n");
    }
    else if(opt3 == 2){
        printf("Como Postre elegiste Flan   \n");
    }
    else if(opt3 == 3){
        printf("Como Postre elegiste Helado   \n");
    printf(" \n");    
    }
    
    else {
      printf("Esa opcion no es valida, Elija otra opcion para seguir comprando");
        }
        return 0;
}
> 

Aporte:

Funciona, me est谩 gustando mucho el curso 馃槃

menu:

# include <stdio.h>

int main()
{
    int option1 = 1;
    int option2 = 2;

    printf("Bienvenido a platzi store \n");
    printf("opcion 0 para bebidas \n");
    printf("opcion 1 para comidas \n");
    printf("opcion 2 para postres \n");
    // Este programa genera menus segun lo que el usuario elija


    if (option1 == 0)
    {
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una: \n");
        printf("opcion 0 para platzi cola cero \n");
        printf("opcion 1 para gaseosa con azucar \n");
        printf("opcion 2 para pina colada \n");
        if (option2 == 0)
            printf("Usted eligio una platzi cola cero, mmmh rico \n");
        else if (option2 == 1)
            printf("Usted eligio una gaseosa con azucar \n");
        else if (option2 == 2)
            printf("Usted eligio una pina colada, ok \n");
        else
            printf("Opcion invalida");
    }
    else if (option1 == 1)
    {
        printf("Usted eligio la opcion 0, vera nuestro menu de comidas, elija una: \n");
        printf("opcion 0 para hamburguesa \n");
        printf("opcion 1 para pizza \n");
        printf("opcion 2 para huevos \n");
        if (option2 == 0)
            printf("Usted eligio una hamburguesa, mmmh rico \n");
        else if (option2 == 1)
            printf("Usted eligio una pizza \n");
        else if (option2 == 2)
            printf("Usted eligio huevos \n");
        else
            printf("Opcion invalida");
    }
    if (option1 == 2)
    {
        printf("Usted eligio la opcion 0, vera nuestro menu de postres, elija uno: \n");
        printf("opcion 0 para mcflurry \n");
        printf("opcion 1 para banana split \n");
        printf("opcion 2 para cheesecake \n");
        if (option2 == 0)
            printf("Usted eligio un mcflurry \n");
        else if (option2 == 1)
            printf("Usted eligio un banana split \n");
        else if (option2 == 2)
            printf("Usted eligio un cheese cake \n");
        else
            printf("Opcion invalida");
    }

    return 0;

}
#include <stdio.h>
int opt1 = 0;
int opt2 =0;

int main(){
    //Este programa Genera menus segun lo que el cliente elija
    printf("Bienvenido a la Axel Store \n Usted puede elegir lo que mas le agrade \n Opcion 0 Bebidas \nOpcion 1 Comidad\n");
     printf(" Opcion 0 para Coca-Cola 0 \n Opcion 1 para Coca-Cola clasica \n Opcion 2 para Chiva- Cola \n");
    if(opt1==0){
        printf("Usted elijio la opcion 0, vera nuestro menu de bebidas elija una \n");
        printf(" Opcion 0 para Coca-Cola 0 \n Opcion 1 para Coca-Cola clasica \n Opcion 2 para Chiva- Cola \n");
        if(opt2==0)
            printf("Usted elijio Coca-Cola cero, mmm rico");
        else if(opt2==1)
            printf("Usted elijio Coca-Cola clasica, felicidades");
        else if(opt2==2)
            printf("Usted elijio Chiva cola, felicidades");
        else
            printf("Opcion ");  
    }
}
#include <stdio.h>
int opt1=1;
int opt2=2;

int main(){
    printf("bienvenido a platzi store:\n");
    printf("opcion 0 para platzi bebidas \n"  );
    printf("opcion 1 para platzi comidas \n"  );
    printf("opcion 2 para platzi postres \n"  );
    //Este programa genera menus segun lo que el usuario elija 
    if(opt1 == 0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf("opcion 0 para platzi cola cero \n"  );
        printf("opcion 1 para platzi cola normal \n"  );
        printf("opcion 2 para platzi pina colada \n"  );
        if (opt2 == 0)
            printf("usted eligio una platzi cola cero, mmm rico");
        else if (opt2 == 1)
            printf("usted eligio una platzi cola con azucar, mmm rico");
        else if (opt2 == 2)
            printf("usted eligio una platzi pina colada con azucar");
        else            
            printf("opcion invalida");
    }    
    else if (opt1 == 1){
        printf("usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("opcion 0 para arroz con pollo \n");
        printf("opcion 1 para causa rellena \n"  );
        printf("opcion 2 para aji de gallina \n" );
        if (opt2 == 0)
            printf("ud. eligio arroz con pollo");
        else if (opt2 ==  1)
            printf("ud. eligio causa rellena ");
        else if (opt2 == 2)
            printf("ud. eligio aji de gallina");
        else   
            printf("opcion invalida");
    }
    else if (opt1 == 2){
        printf("usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("opcion 0 arroz con leche \n");
        printf("opcion 1 mazamorra morada \n" );
        printf("opcion 2 leche asada \n" );
        if (opt2 == 0)
            printf("ud. eligio arroz con leche ");
        else if (opt2 == 1) 
            printf("ud. eligio mazamorra morada");
        else if (opt2 == 2)
            printf("ud. eligio leche asada ");
        else
            printf("opcion invalida");         
    }
    return 0;
}```
#include<stdio.h>

int opt1 = 1;
int opt2 = 0;

int main()
    {

        printf("Bienvenido: Elige\n");
        printf("opcion 0 para bebidas\n");
        printf("opcion 1 para comidas \n");
        printf("opcion 2 para postres \n");
      
    //bebidas
    if(opt1 == 0)
    {
        printf("Usted eligio la opci贸n 0, vea nuestro menu de bebidas, elija una: \n");
        printf("opcion 0 para coca cola \n");
        printf("opcion 1 para inka cola \n");
        printf("opcion 2 para fanta \n");

        if (opt2 == 0)
            printf("usted eligi贸 una coca cola");
        else if (opt2 == 1)
            printf("usted eligi贸 una inka cola");
        else if (opt2 == 2)
            printf("usted eligi贸 una fanta");
        else
            printf("opci贸n inv谩lida");
    }
    //comidas
    else if(opt1 == 1)
    {
        printf("Usted eligio la opci贸n 1, vea nuestro menu de comidas, elija una: \n");
        printf("opcion 0 para aji de gallina \n");
        printf("opcion 1 para lomo saltado\n");
        printf("opcion 2 para causa\n");

        if (opt2 == 0)
            printf("usted eligi贸 una aji de gallina");
        else if (opt2 == 1)
            printf("usted eligi贸 unos lomo saltado");
        else if (opt2 == 2)
            printf("usted eligi贸 un causa");
        else
            printf("opci贸n inv谩lida");
    }
    //postres
    else if(opt1 == 2)
    {
        printf("Usted eligio la opci贸n 1, vea nuestro menu de postres, elija una: \n");
        printf("opcion 0 para mazamorra \n");
        printf("opcion 1 para picarones\n");
        printf("opcion 2 para arroz con leche\n");

        if (opt2 == 0)
            printf("usted eligi贸 una mazamorra");
        else if (opt2 == 1)
            printf("usted eligi贸 unos picarones");
        else if (opt2 == 2)
            printf("usted eligi贸 un arroz con leche");
        else
            printf("opci贸n inv谩lida");
    }
    //opci贸n inv谩lida
    else
    {
        printf("Opcion invalida. intenta otra vez");
    }
    return (0);
}

El reto:

#include <stdio.h>
int option1 = 0;
int option2 = 0;

int main(){
    printf("Bienvenido a Platzi Store: \n");
    printf("Opcion 0 para Platzi Bebidas \n");
    printf("Opcion 1 para Platzi comidas \n");
    printf("Opcion 2 para Platzi postres \n");

    // Este programa genera menus segun lo que el usuario elija
    if(option1 == 0){
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una: \n");
        printf("Opcion 0 para Platzi cola cero \n");
        printf("Opcion 1 para Platzi cola normal \n");
        printf("Opcion 2 para Platzi pi帽a colada \n");
        if (option2 == 0)
            printf("Usted eligio una platzi cola cero, mmm rico \n");
        else if (option2 == 1)
            printf("Usted eligio una platzi cola con azucar, mmm dulce ja ja \n");
        else if (option2 == 2)
            printf("Usted eligio una platzi pi帽a colada, mmm refrescante je je \n");
        else
            printf("Opcion invalida de comidas usuario \n");
    }
    else if(option1 == 1){
        printf("Usted eligio la opcion 1, vera nuestro menu de comidas, elija una: \n");
        printf("Opcion 0 para Platzi salte帽a \n");
        printf("Opcion 1 para Platzi pique \n");
        printf("Opcion 2 para Platzi lawa \n");
        if (option2 == 0)
            printf("Usted eligio una Platzi salte帽a, cool! \n");
        else if (option2 == 1)
            printf("Usted eligio una Platzi pique, uhh buena eleccion \n");
        else if (option2 == 2)
            printf("Usted eligio una Platzi lawa, uta hoy estas intenso con la sopa ja ja \n");
        else
            printf("Opcion invalida de bebidas usuario\n");
    }
    else if(option1 == 2){
        printf("Usted eligio la opcion 2, vera nuestro menu de postres, elija uno: \n");
        printf("Opcion 0 para Platzi empanada \n");
        printf("Opcion 1 para Platzi arroz con leche \n");
        printf("Opcion 2 para Platzi api con pastel \n");
        if (option2 == 0)
            printf("Usted eligio una Platzi empanada, bien ahi! \n");
        else if (option2 == 1)
            printf("Usted eligio una Platzi arroz con leche, buena! \n");
        else if (option2 == 2)
            printf("Usted eligio una Platzi api con pastel, buena eleccion je je \n");
        else
            printf("Opcion invalida de postres usuario\n");
    }
    else{
        printf("Nel usuario, tienes que elegir entre las opciones: Comidas(0), Bebidas(1) o Postres(2)\n");
    }
    return 0;
}![](url) 
#include <stdio.h>
int opt1 = 2;
int opt2 = 1; 

int main(){
    printf("Bienvenido a platzi store \n");
    printf("opcion 0 para platzi bebidas \n");
    printf("opcion 1 para platzi comidas \n");
    printf("opcion 2 para platzi postres \n");
    //este programa genera menus segun lo que el usuario elija
    if (opt1 == 0){
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una:\n");
        printf("opcion 0 para platzi cola cero \n");
        printf("opcion 1 para platzi cola normal \n");
        printf("opcion 2 para platzi cola pina colada \n");
        if (opt2 == 0)
            printf("Usted eligio una una platzi cola cero, mmmmm rico");
        else if(opt2 == 1)
            printf("Usted eligio una una platzi cola con mucha azucar, mmm rico");
        else if (opt2 == 2)
            printf("Usted elegio una platzi pina colada");
        else
            printf("Opcion invalida");
    }
    if (opt1 == 1){
        printf("Eligio la opcion 1, vera nuestro menu de comidas, elija una \n");
        printf("Opcion 0, hamburguesa \n");
        printf("opcion 1, arroz con pollo \n");
        printf("opcion 2, salchipapa \n");
        if (opt2 == 0)
            printf("Usted eligio una hamburguesa");
        else if(opt2 == 1)
            printf("Usted eligio arroz con pollo");
        else if (opt2 == 2)
            printf("Usted elegio una salchipapa");
        else
            printf("No lo tenemos en nuestro menu, una disculpa 馃槙");
    }
    if (opt1 == 2){
        printf("Eligio la opcion 2, vera nuestro menu de postres, elija uno \n");
        printf("Opcion 0, postre de chocolate \n");
        printf("opcion 1, postre de tiramisu \n");
        printf("opcion 2, postre de tres leches \n");
        if (opt2 == 0)
            printf("Usted eligio postre de chocolate");
        else if(opt2 == 1)
            printf("Usted eligio postre de tiramisu");
        else if (opt2 == 2)
            printf("Usted elegio postre de tres leches");
        else
            printf("Eso no esta en nuesto menu, preste atencion 馃槨");
    }
    return 0;
}
#include <stdio.h>

//variables
opcion1 = 1;
opcion2 = 2;

int main(){
    //programa que imprime diferentes menus
    printf("Bienvenido a la seleccion de alimentos \n");
    printf("\n");
    printf("Elegir la comida principal: \n");
    printf("\n");
    printf("Pollo frito con pure, presione opcion 1. \n");
    printf("Pescado con verduras salteadas, presione opcion 2. \n");
    printf("\n");
        if(opcion1 == 1){
            printf("Eligio pollo frito con pure. \n");
            if(opcion1 == 2){
                printf("Eligio pescado con verduras salteadas. \n");
            }
        }
        printf("\n");
        printf("Elegir la bebida a beber:: \n");
        printf("\n");
        printf("Coca cola zero, presione opcion 1. \n");
        printf("Sprite zero, presione opcion 2. \n");
        printf("\n");
            if(opcion2 == 1){
                printf("Eligio coca cola zero. \n");
                if(opcion2 == 2){
                    printf("Eligio sprite zero. \n");
                }
            }

         return 0;
}

Estoy trabajando en este reto personal鈥

# include <stdio.h>
# include <math.h>

int op1, opp1;
float num_raiz, resultado, nota_1, nota_2, nota_3, nota_4, nota_5, nota_6, nota_definitiva, nota_definitiva2, K, F, celsius;
int main()

{
	printf("\n\n\t MENU");
	printf("\n\n\t 1-Raiz Cuadrada \n");
	printf("\n\n\t 2-Calcula tus notas \n");
	printf("\n\n\t 3- visualizar letra F con asteriscos \n");
	printf("\n\n\t 4- pasar de 掳C a kelvin y farhenheit \n");
	printf("\n\n\t 5- resolver la ecuacion cuadratica \n");
	printf("\n\n\t 6- calcular el diametro de una circunferencia \n");
	printf("\n\n\t 7- comparar 4 numeros e indicar quien es el mayor de ellos \n");
	printf("\n\n\t 8- piedra-papel-tijera-lagarto-spock \n");
	printf("\n\n\t 9- resolver la ecuacion a*b+c/d*a \n");
	printf("\n\n\t 10- cajero automatico \n");
	scanf("%d",& op1);
	
	if(op1==1)
	{
		printf("\n\n\t Usted eligio Raiz Cuadrada \n");
		printf("\n\n\t introduzca el numero: \n");
		scanf("%f",& num_raiz);
		resultado = sqrt(num_raiz);
		printf("\n\n\t el resultado de la raiz es:%.2f",resultado);
		
	}
	if(op1==2)
	{
		printf("\n\n\t Usted eligio Calcula tus notas \n");
		printf("\n\n\t elija un tipo de calculo para las notas: \n");
		printf("\n\n\t opcion 0 para promedio aritmetico \n");
		printf("\n\n\t opcion 1 para 4 notas 12.5% y dos del 25% \n");
		scanf("%d",& opp1);
		
		if(opp1 == 0)
		{
			printf("\n\n\t introduzca las 5 notas del semestre academico:");
			scanf("%f %f %f %f %f", &nota_1, &nota_2, &nota_3, &nota_4, &nota_5);
			nota_definitiva = (nota_1 + nota_2 + nota_3 + nota_4 + nota_5) / 5;
			printf("\n\n\t la nota definitiva es: %.2f", nota_definitiva);
			if( nota_definitiva >= 3.0) 
			{
				printf("\n\n\t aprobo");
			}
			else if( nota_definitiva < 3.0) {
				printf("\n\n\t reprobo");
			}
		}
		if(opp1 == 1)
		{
			printf("\n\n\t introduzca las 4 notas del semestre academico equivalentes al 12.5%:");
			scanf("%f %f %f %f", &nota_1, &nota_2, &nota_3, &nota_4);
			printf("\n\n\t introduzca las 4 notas del semestre academico equivalentes al 25%:");
			scanf("%f %f", &nota_5, &nota_6);
			nota_definitiva2 = ((nota_1*0.125)+(nota_2*0.125)+(nota_3*0.125)+(nota_4*0.125)+(nota_5*0.25)+(nota_6*0.125));
			printf("\n\n\t la nota definitiva es: %.2f", nota_definitiva2);
			if( nota_definitiva >= 3.0) 
			{
				printf("\n\n\t aprobo");
			}
			else if( nota_definitiva < 3.0) {
				printf("\n\n\t reprobo");
			}
			
		}				
      
      }
      if(op1==3)
		{
			printf("\n\n\t * * * * *");
			printf("\n\n\t* ");
			printf("\n\n\t* ");
			printf("\n\n\t * * * *");
			printf("\n\n\t* ");
			printf("\n\n\t* ");
			printf("\n\n\t* ");
		}
		 if(op1==4)
		{
			printf("\n\n\t introduzca el valor de temperatura en 掳C:");
			scanf("%f", & celsius);
			K=celsius+273;
			F=((celsius*1.8) + 32);
			printf("\n\n\t temperatura en kelvin = %.2f", K);
			printf("\n\n\t temperatura en farhenheit = %.2f", F);	
		}
		if(op1==5)
		{
			printf("\n\n\t introduzca los 3 valores enteros a, b, c de la ecuaci贸n cuadr谩tica:");
			scanf("%f", & celsius);
			K=celsius+273;
			F=((celsius*1.8) + 32);
			printf("\n\n\t temperatura en kelvin = %.2f", K);
			printf("\n\n\t temperatura en farhenheit = %.2f", F);	
		}
}

#menu

# include <stdio.h>

int opcion;
int opcionaa;
int opcionbb;
int opcioncc;

int main()
{
	printf ("\n\n\t BIENVENIDO AL RESTAURANTE SENSORICX. ELIJA UNA OPCION: \n");
	printf ("\n\n\t opcion 0 para sensoricx bebidas: \n");
	printf ("\n\n\t opcion 1 para sensoricx comidas: \n");
	printf ("\n\n\t opcion 2 para sensoricx postres: \n");
	scanf("%d",& opcion);
	
	
	if (opcion == 0) {
		printf("\n\n\t Usted eligio opcion 0, elija una bebida: \n");
		printf("\n\n\t 0 para coca cola: \n");
		printf("\n\n\t 1 para malta: \n");
		printf("\n\n\t 2 para cafe con leche: \n");
		scanf("%d",& opcionaa);
	
	if (opcionaa == 0)
	printf("\n\n\t usted eligio para coca cola \n");
	else if (opcionaa == 1)
	printf("\n\n\t usted eligio  malta \n");
		else if (opcionaa == 2)
	printf("\n\n\t usted eligio  cafe con leche \n");	
	}
	if (opcion == 1) {
		printf("\n\n\t Usted eligio opcion 1, elija una comida: \n");
		printf("\n\n\t 0 alitas picantes \n");
		printf("\n\n\t 1 pizza vegetariana \n");
		printf("\n\n\t 2 chimichangas \n");
		scanf("%d",& opcionbb);
	
	if (opcionbb == 0)
	printf("\n\n\t usted eligio alitas picantes \n");
	else if (opcionbb == 1)
	printf("\n\n\t usted eligio pizza vegetariana \n");
		else if (opcionbb == 2)
	printf("\n\n\t usted eligio chimichangas \n");	
	}
	
	if (opcion == 2) {
		printf("\n\n\t Usted eligio opcion 3, elija un postre: \n");
		printf("\n\n\t 0 napoleon \n");
		printf("\n\n\t 1 mc flury de chocorramo \n");
		printf("\n\n\t 2 explosion de chocolate \n");
		scanf("%d",& opcionbb);
	
	if (opcioncc == 0)
	printf("\n\n\t usted eligio napoleon \n");
	else if (opcioncc== 1)
	printf("\n\n\t usted eligio mc flury de chocorramo \n");
		else if (opcioncc == 2)
	printf("\n\n\t usted eligio explosion de chocolate \n");	
	}
	return 0;
	
}

Asi hice mi menu : #include <stdio.h>

int opt1;
int opt2;

int main (){
//este programa genera menus lo que el usuario elija
printf(鈥淏ienvenido a milo store elija una de las opciones de nuestro menu : :\n鈥);
printf(鈥渙pcion 0 para bebidas \n鈥);
printf(鈥渙pcion 1 para comidas \n鈥);
printf(鈥渙pcion 2 para postres\n鈥);
scanf("%i", & opt1);

if(opt1 >2){
    printf("opcion invalida");
}

else if(opt1 == 0){ 
    printf("Usted eligio la opcion 0, vera nuestro menu de bebdas elija una: \n");
    printf("opcion 0 para coca-cola cero \n");
    printf("opcion 1 para coca-cola tradicional \n");
    printf("opcion 2 para sprite\n");
    scanf("%i", & opt2);

    
    if(opt2 ==0)
        printf("usted eligio una coca-cola cero,mmm rico \n");
    else if(opt2 == 1)
    printf("usted eligio una coca-cola ,mmm rico");
    else if (opt2 == 2)
    printf("usted eligio una sprite,mmm rico");
    else
    printf("opcion invalida");
}    

else if(opt1 == 1){
    printf("Usted eligio la opcion 1, vera nuestro menu de comida elija una: \n");
    printf("opcion 0 para hamburguesa  \n");
    printf("opcion 1 para perro  \n");
    printf("opcion 2 para perro y hamburguesa\n");
    scanf("%i", & opt2);

    if(opt2 ==0)
        printf("usted eligio una hamburguesa,mmm rico \n");
    else if(opt2 == 1)
    printf("usted eligio un perro ,mmm rico");
    else if (opt2 == 2)
    printf("usted eligio perro y hamburguesa,mmm rico");
    else
    printf("opcion invalida");

}    

 else if(opt1 == 2){
    printf("Usted eligio la opcion 2, vera nuestro menu de postres elija una: \n");
    printf("opcion 0 para maracuya  \n");
    printf("opcion 1 para tres leches  \n");
    printf("opcion 2 para wafle de avellana\n");
    scanf("%i", & opt2);

    if(opt2 ==0)
        printf("usted eligio un postre de maracuya,mmm rico \n");
    else if(opt2 == 1)
    printf("usted eligio un postre de tres leches ,mmm rico");
    else if (opt2 == 2)
    printf("usted eligio un wafle de avellana,mmm rico");
    else
    printf("opcion invalida");
 }

 return 0;

}

Mi men煤

#include <stdio.h>

int opt1 = 2;
int opt2 = 0;

int main(){
    /*Este programa genera menus segun lo que el usuario elija*/
    printf("Bienvenido a Platzi Store : \n");
    printf("Opcion 0 para Platzi bebidas\n");
    printf("Opcion 1 para Platzi comidas\n");
    printf("Opcion 2 para Platzi postres\n");

    if (opt1 == 0)
    {
        printf("Usted eligi贸 la opci贸n 0, ver谩 nuestro menu de bebidas, elija una: \n");
        printf("Opcion 0 para Platzi Cola Zero\n");
        printf("Opcion 1 para Platzi Cola Normal\n");
        printf("Opcion 2 para Platzi Pina Colada\n");
        if (opt2 == 0)
            printf("Usted eligi贸 una Platzi Cola Zero, mmm rico");
        else if (opt2 == 1)
            printf("Usted eligi贸 una Platzi Cola con azucar, mmm rico");
        else if (opt2 == 2)
            printf("Usted eligi贸 una Platzi Pina colada, mmm rico");
        else
            printf("Opcion invalida"); 
    }
    else if (opt1 == 1){
        printf("Usted eligi贸 la opcion 1, ver谩 nuestro menu de comidas, elija una: \n");
        printf("Opcion 0 para Platzi hamburguesa\n");
        printf("Opcion 1 para Platzi pizza\n");
        if (opt2 == 0)
            printf("Usted eligi贸 una Platzi Hamburguesa\n");
        else if(opt2 == 1)
            printf("Usted eligio una Platzi pizza\n");
        else 
            printf("Opcion invalida");
    }
    else if (opt1 == 2){
        printf("Usted eligi贸 la opcion 2, ver谩 nuestro menu de postres, elija uno: \n");
        printf("Opcion 0 para Platzi Helado\n");
        printf("Opcion 1 para Platzi malteada\n");
        if(opt2 == 0)
            printf("Usted eligio un Platzi Helado\n");
        else if(opt2 == 1)
            printf("Usted eligio una Platzi malteada");
        else
            printf("Opcion invalida");
    }
    else
        printf("Opcion invalida\n");
    
    return 0;
}

#include <stdio.h>
int opt1 = 0;
int opt2 = 2;

int main(){
printf(鈥渂ienvenido a platzi Caf茅 y Alegria:\n鈥);
printf(鈥渙pci贸n 0 para platzi bebidas \n鈥);
printf(鈥渙pcion 1 para platzi comidas \n鈥);
printf(鈥渙pcion 2 para platzi postres \n鈥);

// Men煤 de bebidas
if(opt1 == 0){
printf(鈥渦sted eligio la opcion 0, vera nuestro men煤 de bebidas elija una:\n鈥);
printf(鈥渙pci贸n 0 para platzi cola regular \n鈥);
printf(鈥渙pcion 1 para platzi cola sin az煤car \n鈥);
printf(鈥渙pcion 2 para platzi pina colada \n鈥);

   if (opt2 == 0)
       printf("usted eligi贸 una platzi cola regular, mmm rico");
   else if (opt2 == 1)
       printf("usted eligi贸 una platzi cola con azucar, mmm rico");
   else if (opt2 == 2)
       printf("usted eligi贸 una platzi pina colada con azucar, mmm rico");
   else
       printf("opcion invalida");

}
else if(opt1 ==1){
// Men煤 de Comidas
printf(鈥淯sted eligio la opcion 1.\n Vera nuestro men煤 de comidas, elija su Plazi-Comida\n鈥);
printf(鈥渙pcion 0 Platzi Burguesa \n鈥);
printf(鈥渙pcion 1 Platzi Papas \n鈥);
printf(鈥渙pcion 2 Platzi Burritos \n鈥);

   if (opt2 == 0)
       printf("Usted eligi贸 una deliciosa Platzi Burguesa");
   else if (opt2 == 1)
       printf("usted eligi贸 las deliciosas Platzi Papas");
   else if (opt2 == 2)
       printf("usted eligi贸 un delicioso Platzi Burrito");
   else
       printf("opcion invalida");       

}

else if(opt1 ==2){
// Men煤 de Postres
printf(鈥淯sted eligi贸 la opcion 2.\n Vera nuestro men煤 de postres, elija su Plazi-Postre\n鈥);
printf(鈥渙pcion 0 Platzi Tarta Vianner\n鈥);
printf(鈥渙pcion 1 Platzi Tiramis煤\n鈥);
printf(鈥渙pcion 2 Platzi Victoria Sponge Cake\n鈥);

   if (opt2 == 0)
       printf("Usted eligi贸 nuestra deliciosa Platzi Tarta Vianner");
   else if (opt2 == 1)
       printf("usted eligi贸 nuestro delicioso Platzi Tiramis煤");
   else if (opt2 == 2)
       printf("usted eligi贸 nuestro delicioso Victoria Sponge Cake");
   else
       printf("opcion invalida"); 

}
return 0;
}

#include <stdio.h>
int opt1 = 0;
int opt2 = 2;

int main(){
printf(鈥渂ienvenid a platzi store :\n鈥);
printf(鈥渙pcion 0 para platzi bebidas \n鈥);
printf(鈥渙pcion 1 para platzi comidas \n鈥);
printf(鈥渙pcion 2 para platzi postres \n鈥);

// Menu de bebidas
if(opt1 == 0){
    printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
    printf("opcion 0 para platzi cola cero \n");
    printf("opcion 1 para platzi cola normal \n");
    printf("opcion 2 para platzi pina colada \n");

    if (opt2 == 0)
        printf("usted eligio una platzi cola cero, mmm rico");
    else if (opt2 == 1)
        printf("usted eligio una platzi cola cpn azucar, mmm rico");
    else if (opt2 == 2)
        printf("usted eligio una platzi pina colada con azucar, mmm rico");
    else 
        printf("opcion invalida");
}
else if(opt1 ==1){
    // Menu de Comidas
    printf("Usted eligio la opcion 1.\n Vera nuestro menu de comidas, elija su Plazi-Comida\n");
    printf("opcion 0 PlatziBurguesa \n");
    printf("opcion 1 PlatziPapas \n");
    printf("opcion 2 PlatziBurritos \n");

    if (opt2 == 0)
        printf("Usted eligio una deliciosa PlatziBurguesa");
    else if (opt2 == 1)
        printf("usted eligio las delisiosas PlatziPapas");
    else if (opt2 == 2)
        printf("usted eligio un delisioso PlatziBurrito");
    else 
        printf("opcion invalida");        
}

else if(opt1 ==2){
    // Menu de Postres
    printf("Usted eligio la opcion 2.\n Vera nuestro menu de postres, elija su Plazi-Postre\n");
    printf("opcion 0 Platzi Tarta Vianner\n");
    printf("opcion 1 Platzi Tiramis煤\n");
    printf("opcion 2 Platzi Victoria Sponge Cake\n");

    if (opt2 == 0)
        printf("Usted eligio nuestra delisiosa Platzi Tarta Vianner");
    else if (opt2 == 1)
        printf("usted eligio nuestro delisioso Platzi Tiramis煤");
    else if (opt2 == 2)
        printf("usted eligio nuestro delisioso Victoria Sponge Cake");
    else 
        printf("opcion invalida");  
}
        return 0;

}

Mi c贸digo del reto:

#include <stdio.h>

int opt1 = 2;
int opt2 = 0;

int main(){
    //Este programa genera men煤s dependiendo lo que el usuario elija
    printf("Bienvenido a la tienda \n");
    printf("Opcion 0 = menu de bebidas \n");
    printf("Opcion 1 = menu de comida \n");
    printf("Opcion 2 = menu de postres \n");

    if(opt1 == 0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas, elija una: \n");
        printf("Opcion 0 = coca cola \n");
        printf("Opcion 1 = coca cola con mucha azucar \n");
        printf("Opcion 2 = pina colada \n");
        if(opt2 == 0){
            printf("Usted eligio una coca cola");
        } else if (opt2 == 1){
             printf("Usted eligio una coca cola con mucha azucar");
        }else if (opt2 == 2){
             printf("Usted eligio una pina colada");
        } else
            printf("Opcion invalida");        
    } 
    else if(opt1 == 1){
        printf("usted eligio la opcion 1, vera nuestro menu de comida, elija una: \n");
        printf("Opcion 0 = pizza \n");
        printf("Opcion 1 = hamburgueza \n");
        printf("Opcion 2 = hot dog \n");
        if(opt2 == 0){
            printf("Usted eligio una pizza");
        } else if (opt2 == 1){
             printf("Usted eligio una hamburgueza");
        }else if (opt2 == 2){
             printf("Usted eligio un hot dog");
        }else
            printf("Opcion invalida");                
    } 
    else if(opt1 == 2){
        printf("usted eligio la opcion 2, vera nuestro menu de postres, elija una: \n");
        printf("Opcion 0 = flan \n");
        printf("Opcion 1 = arroz con leche \n");
        printf("Opcion 2 = pay \n");
        if(opt2 == 0){
            printf("Usted eligio un flan");
        } else if (opt2 == 1){
             printf("Usted eligio un arroz con leche");
        }else if (opt2 == 2){
             printf("Usted eligio un pay");
        }else
            printf("Opcion invalida");                
    }else
            printf("Opcion invalida");        
    return 0;
}
//Leer un numero de hasta 3 cifras y decir cuantas cifras tiene, sino marcar como error

#include<stdio.h>
#include<conio.h> //Con esta libreria se puede usar getch()

int main(){
    int num;
    printf("Ingrese un numero: ");
    scanf("%i",&num);

    if(num<10){
        printf("El numero tiene 1 digito");
        }
        else{
            if(num<100){
            printf("El numero tiene 2 digitos");
            }
            else if(num<1000){
                printf("El numero tiene 3 digitos");
                }
                else{
                    printf("Error, digite 3 digitos como max");
                }
            }
getch(); //Para detener el programa
return 0;
}

ALT + 92
ALT + 62 > MAYOR MANO DEL MAUSE SI SOS DER
ALT + 60 < MENOR MANO TECLADO

Dejo las bases de un peque帽o codigo que hice de Menu(No terminado), pero que lleva a cabo cosas como recursividad(Donde llamo de nuevo a mi funcion para ejcutarla )鈥 Este es:

#include <stdio.h>
#include <string.h>

int userSelection, food, addSomething;

void choiseMenu(int menu);

int main() {

    printf("Hola! que decides? Comida = 1/Postre = 2 \n");
    scanf("%d", &userSelection);

    
    choiseMenu(userSelection);
    

    return 0;
}


void choiseMenu(int menu) {
    if(menu == 1) {
        printf("Que deseas, pizza = 3 o hamburguesa = 4? \n");
       scanf("%d", &food);

        if(food == 4)
            printf("Aqui tienes tu hamburguesa \n");
            printf("Quieres agregar postre? si = 1/no = 0 \n");

            scanf("%d", &addSomething);
            if(addSomething == 1) 
                choiseMenu(2);

        /*else if(selection == "pizza")
            printf("Aqui tienes tu pizza");
            printf("Quieres agregar postre? si = 1/no = 0 \n");

            scanf("%d", &addSomething);
            if(addSomething == 1) 
                choiseMenu(2); */
        
    } 
    else if( menu == 2) {
        printf("Tu postre");
        /*printf("Que deseas, Helado o Brownie? \n");
        fgets(selection, 60, stdin);

        if(selection == "Helado")
            printf("Aqui tienes tu Helado \n");

        else if(selection == "Brownie")
            printf("Aqui tienes tu brownie"); */
    }
}

Falta acabar, pero las bases estan.

#include <stdio.h>
//Este programa genera men煤s de acuerdo a lo que el usuario elija
int option0 = 3;
int option1 = 1;
//int option2 = 2;
int option2 = 0;

int main(){
printf(鈥淏ienvenido a platzi food and drink\n鈥);
printf(鈥渙pcion 0 para platzi bebidas\n鈥);
printf(鈥渙pcion 1 para platzi comidas\n鈥);
printf(鈥渙pcion 2 para platzi postres\n鈥);

if (option0 == 0)
{
    printf("Usted eligio la opcion 0, ver nuestro menu de bebidas, elija una:\n");
    if (option2 == 0)
        printf("Usted pidio una platzi cola cero");
    else if (option2 == 1)
        printf("Usted eligio una platzi cola con azucar");
    else if (option2 == 2)
        printf("Usted eligio una platzi pinia colada con azucar");
    else
    printf("opci贸n inv谩lida");
}
else if (option1 == 1)
{
    printf("Usted eligio la opcion %d, ver nuestro menu de comidas, elija una:\n",option1);
    if (option2 == 0)
        printf("Usted pidio una platzi salchi con pollo");
    else if (option2 == 1)
        printf("Usted eligio una platzi hamburguesa con papas");
    else if (option2 == 2)
        printf("Usted eligio una platzi sandwich con gaseosa");
    else
    printf("opci贸n inv谩lida");
}
return 0;

}

he aprendido m谩s en Platzi, que en el a帽o que estudie de forma tradicional programaci贸n.

<#include <stdio.h>
int opt1 = 2;
int opt2 = 0;
int main(){
    printf ("bienvenida a platzi store:\n");
    printf ("opcion 0 para platzi bebidas \n");
    printf ("opcion 1 para platzi comidas \n");
    printf ("opcion 2 para platzi postres \n");

    //este programa genera menus segun lo que el usuario elija
    if(opt1 == 0) {
        //opcion 0 para platzi bebidas
        printf ("Usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf ("Opcion 0 para platzi cola cero \n");
        printf ("Opcion 1 para platzi cola normal \n");
        printf ("Opcion 2 para platzi pina colada \n");

        if(opt2 == 0)
        printf ("Usted eligio una platzi cola cero, umm rico");
        else if (opt2 == 1)
        printf ("Usted eligio una platzi cola normal, umm rico");
        else if (opt2 == 2)
        printf ("Usted eligio una platzi pina colada, umm rico");
        else 
        printf ("Ups, solo tenemos 3 tipos de bebidas, marca la alternativa correcta porfavor");
        }
    else if (opt1 == 1) {
        // opcion 1 para platzi comidas  
        printf ("Usted eligio la opcion 1, vera nuestro menu de comidas:\n");
        printf ("Opcion 0 para pollo a la brasa \n");
        printf ("Opcion 1 para ceviche \n");
        printf ("Opcion 2 para lomo saltado\n");

        if(opt2 == 0)
        printf ("Usted eligio un pollo a la brasa \n");
        else if(opt2 == 1)
        printf ("Usted eligio un ceviche \n");
        else if(opt2 == 2)
        printf ("Usted eligio un lomo saltado \n");
        else 
        printf ("Ups, solo tenemos 3 tipos de comidas, marca la alternativa correcta porfavor");
        } 
    else if (opt1 == 2) {
        // opcion 2 para platzi postres 
        printf ("Usted eligio la opcion 2, vera nuestra carta de postres;\n");
        printf ("Opcion 0 para mazamorra morada \n");
        printf ("Opcion 1 para torta de leche \n");
        printf ("Opcion 2 para empanada  de carne \n");

        if(opt2 == 0)
        printf ("Usted eligio una mazamorra morada \n");
        else if(opt2 == 1)
        printf ("Usted eligio una torta de leche");
        else if(opt2 == 2)
        printf ("Usted eligio una empanada de carne");
        else
        printf ("Ups, solo tenemos 3 tipos de postres, marca la alternativa correcta porfavor");
        }
    else 
    printf ("Ups, solo tenemos bebidas, comidas y postres. Te agradecemos por tu preferencia");
    // mensaje de manejo de opcion invalida

    return 0;
}> 

#include <stdio.h>

int option1=0;
int option2=0;

int main(){
//este programa genera menus segun lo que el usuario elija
printf(鈥淏ienvenido a Platzi Store:\n鈥);
printf(鈥淥pcion 0 para platzi bebidas \n鈥);
printf(鈥淥pcion 1 para platzi comidas \n鈥);
printf(鈥淥pcion 2 para platzi postres \n鈥);

if(option1 ==0)
{
    printf("Usted eligi贸 la opcion 0 Menu de bebidas, elija una opcion:\n");
    printf("Opcion 0 para platzi cola cero \n");
    printf("Opcion 1 para platzi cola con azucar \n");
    printf("Opcion 2 para platzi pina cola \n");
    if (option2==0)
        printf("Usted eligio una platzi cola cero, mmm rico");
    else if(option2==1)
        printf("Usted eligio una platzi cola con azucar, mm rico");
    else if(option2==2)
        printf("Usted eligio una platzi pina cola, mmm rico");
    else
        printf("Opcion invalida");
}
else if(option1==1){
    printf("Usted eligio la opcion 1 Menu de Comidas, elija una opcion:\n");
    printf("Opcion 0 para platzi pasta \n");
    printf("Opcion 1 para platzi pizza \n");
    printf("Opcion 2 para platzi lasana \n");
    if (option2==0)
        printf("Usted eligio una platzi pasta, mmm rico");
    else if(option2==1)
        printf("Usted eligio una platzi pizza, mm rico");
    else if(option2==2)
        printf("Usted eligio una platzi lasana, mmm rico");
    else
        printf("Opcion invalida");
}
else if (option1==2)
{
    printf("Usted eligio la opcion 2 Menu de Postres, elija una opcion:\n");
    printf("Opcion 0 para platzi helado \n");
    printf("Opcion 1 para platzi torta \n");
    printf("Opcion 2 para platzi banana split \n");
    if (option2==0)
        printf("Usted eligio una platzi helado, mmm rico");
    else if(option2==1)
        printf("Usted eligio una platzi torta, mm rico");
    else if(option2==2)
        printf("Usted eligio una platzi banana Split, mmm rico");
    else
        printf("Opcion invalida");  
}
else
    printf("La opcion ingresada no es correcta, ingrese de nuevo");
return 0;

}

Buen dia aqui mi aporte de la practica en C

Mi humilde aporte
#include <stdio.h>
int opt1 = 2;
int opt2 = 0;

int main(){
//Este programa genera menus segun lo que el usuario elija
printf(鈥淏ienvenido a la tienda \n鈥);
printf(鈥渙pcion 0 para bebidas \n鈥);
printf(鈥渙pcion 1 para comidas \n鈥);
printf(鈥渙pcion 2 para postres\n鈥);
if(opt1 == 0)
{
//menu de bebidas
printf(鈥淯sted eligio la opcion 0, vera nuestro menu de bebidas, elija una: \n鈥);
printf(鈥渙pcion 0 para cocacola \n鈥);
printf(鈥渙pcion 1 para cafe \n鈥);
printf(鈥渙pcion 2 para chocolate\n鈥);
if(opt2 == 0)
printf(鈥淯sted eligio una cocacola鈥);
else if (opt2 == 1)
printf(鈥淯sted eligio un cafe鈥);
else if (opt2 == 2)
printf(鈥淯sted eligio un chocolate鈥);
else
printf(鈥渙pci贸n invalida鈥);
}
else if(opt1 == 1)
{
//menu de comidas
printf(鈥淯sted eligio la opcion 1, vera nuestro menu de comida, elija una: \n鈥);
printf(鈥渙pcion 0 para pizza \n鈥);
printf(鈥渙pcion 1 para pollo \n鈥);
printf(鈥渙pcion 2 para chicharones\n鈥);
if(opt2 == 0)
printf(鈥淯sted eligio una pizza鈥);
else if (opt2 == 1)
printf(鈥淯sted eligio pollo鈥);
else if (opt2 == 2)
printf(鈥淯sted eligio chicharones鈥);
else
printf(鈥渙pci贸n invalida鈥);
}
else if(opt1 == 2)
{
//menu de postres
printf(鈥淯sted eligio la opcion 0, vera nuestro menu de postres, elija una: \n鈥);
printf(鈥渙pcion 0 para pastel \n鈥);
printf(鈥渙pcion 1 para tres leches \n鈥);
printf(鈥渙pcion 2 para helado\n鈥);
if(opt2 == 0)
printf(鈥淯sted eligio un pastel鈥);
else if (opt2 == 1)
printf(鈥淯sted eligio un tres leches鈥);
else if (opt2 == 2)
printf(鈥淯sted eligio un helado鈥);
else
printf(鈥渙pci贸n invalida鈥);
}
else
printf(鈥淓sa opcion no esta disponible鈥);

return 0;

}

#include <stdio.h>

int bebidas = 0;
int opcion_bebida = 2;

int plato = 3; 
int opcion_plato = 4;


int main()
{
    if (bebidas == 0)
    {
        printf("Has elegido la opci贸n de bebidas, por favor elige una...\n");
        printf("-- 1: Pepsi -- 2: CocaCola\n");

        if (opcion_bebida == 1)
        {
            printf("Has elegido beber pepsi");
        }
        else if (opcion_bebida == 2)
        {
            printf("Has elegido CocaCola");
        }
        else
        {
            printf("Elige una bebida v谩lida...");
        }
    }

    if (plato == 3)
    {
        printf("\nElige tu plato...\n4: Lomo saltado -- 5: Makis\n");
        if (opcion_plato == 4)
        {
            printf("Tu plato es lomo saltado");
        }

        else if (opcion_plato == 5)
        {
            printf("Comeras makis");
        }

        else
        {
            printf("Elige una opcion valida");
        }
    }

    else
    {
        printf("Elige una opcion valida entre bebidas y plato...");
    }
}

Mi codigo

#include <stdio.h>
#include <stdlib.h>

int op1=1,  op, op2=3;

int main()
{
    printf("Bienvenido tienda:\n");
    printf("Seleccione 1 para comida o 2 para bebida o 3 postres\n");
    scanf("%i",&op);
    if(op==0)
    {
        printf("no eligio nada, ver menu\n");
        if(op2==0)
            printf("no volvio a elegir nada");
    }
    else if (op==1)
        {
            printf("selecciono comida\n");
            printf("Seleccione\n 1 para ensalada \n 2 para pollo \n 3 churrasco\n");
            scanf("%i",&op2);
            if(op2==1)
            printf("Plato seleccionado: Ensalada");
            else if (op2==2)
            {
                printf("Plato seleccionado: Pollo");
            }
            else if (op2==3)
            {
                printf("Plato seleccionado: Churrasco ");
            }
            
        }
    else if(op==2)
            { printf("selecciono Bebida\n");
            printf("Seleccione\n 1 para agua \n 2 para soda \n 3 fresco\n");
            scanf("%i",&op2);
            if(op2==1)
            printf("Plato seleccionado: agua");
            else if (op2==2)
            {
                printf("Plato seleccionado: soda");
            }
            else if (op2==3)
            {
                printf("Plato seleccionado: fresco ");
            }
            
        }

     else if(op==3)
            { printf("selecciono Postre\n");
            printf("Seleccione\n 1 para pastel \n 2 para churro \n 3 rellenito\n");
            scanf("%i",&op2);
            if(op2==1)
            printf("Plato seleccionado: pastel");
            else if (op2==2)
            {
                printf("Plato seleccionado: churro");
            }
            else if (op2==3)
            {
                printf("Plato seleccionado: relleno ");
            }
            
        }   
        
}
 #include <stdio.h>

int opt1 = 2;
int opt2 = 1;

int main (){

  printf("Welcome to my restaurant\n");
  printf("Option 0 for our drinks menu\n");
  printf("Option 1 for our main dishes menu\n");
  printf("Option 2 for our desserts menu\n");
  
  // this program generates menus according on the user's choices
  if(opt1 == 0){ // drinks
    printf("You chose the option 0, you'll see our drinks menu, choose one:\n");
    printf("Options:\n");
    printf("0 = coca cola, 1 = fanta, 2 = beer\n");
      if (opt2 == 0)
        printf("You chose a coca cola");
    else if (opt2 == 1)
      printf("you chose a fanta");
    else if (opt2 == 2)
      printf("you chose a beer");
    else
      printf("Invalid option");
  }
  else if (opt1 == 1){ // main dishes
    printf("You chose the option 1, you'll see our main dishes menu, choose one:\n");
    printf("Options:\n");
    printf("0 = pizza, 1 = lasagna, 2 = pasta\n");
      if (opt2 == 0)
        printf("You chose pizza");
    else if (opt2 == 1)
      printf("you chose lasagna");
    else if (opt2 == 2)
      printf("you chose pasta");
    else
      printf("Invalid option");
  }
  else if (opt1 == 2){ // desserts
    printf("You chose the option 2, you'll see our desserts menu, choose one:\n");
    printf("Options:\n");
    printf("0 = cheesecake, 1 = Parfait, 2 = pudding\n");
      if (opt2 == 0)
        printf("You chose cheesecake");
    else if (opt2 == 1)
      printf("you chose Parfait");
    else if (opt2 == 2)
      printf("you chose pudding");
    else
      printf("Invalid option");
  }
  else // error
    printf("That option doesn't exist");
  return 0;
}
#include <stdio.h>

main (){
	int opt1, opt2;
	
	printf ("Bienvenido a la tienda\n");
	printf ("Opcion 0 bebidas \n");
	printf ("Opcion 1 comida \n");
	printf ("Opcion 2 postre \n");
	scanf ("%d", &opt1);
		
	if (opt1==0){
		printf ("Elegiste el menu de bebidas, escoje una opcion:\n");
		printf ("Opcion 0 fanta \n");
		printf ("Opcion 1 juguito \n");
		printf ("Opcion 2 cerveza \n");
		
		scanf ("%d", &opt2);
		
		if (opt2==0)
		printf ("Elegiste una fanta");
		else if (opt2==1)
		printf ("Elegiste un juguito");
		else if (opt2==2)
		printf ("Elegiste una cerveza");
		else 
		printf ("No elegiste ninguna");
	}
	
	if (opt1==1){
		printf ("Elegiste el menu de comida, escoje una opcion:\n");
		printf ("Opcion 0 hamburguesa \n");
		printf ("Opcion 1 tacos \n");
		printf ("Opcion 2 pizza \n");
		
		scanf ("%d", &opt2);
		
		if (opt2==0)
		printf ("Elegiste una hamburguesa");
		else if (opt2==1)
		printf ("Elegiste un tacos");
		else if (opt2==2)
		printf ("Elegiste una pizza");
		else 
		printf ("No elegiste ninguna");
	}
	
	if (opt1==2){
		printf ("Elegiste el menu de postres, escoje una opcion:\n");
		printf ("Opcion 0 brownie \n");
		printf ("Opcion 1 pay de queso \n");
		printf ("Opcion 2 pan de elote \n");
		
		scanf ("%d", &opt2);
		
		if (opt2==0)
		printf ("Elegiste una brownie");
		else if (opt2==1)
		printf ("Elegiste un  pay de queso");
		else if (opt2==2)
		printf ("Elegiste un pan de elote");
		else 
		printf ("No elegiste ninguna");
	}
	
	return 0;
}

SENTENCIA IF ANIDADA
Estructura de Control if (anidada)
Las sentencias if implementan decisiones que implican una o dos alternativas.
Una sentencia if es anidada cuando la sentencia de la rama verdadera o la rama falsa es a su vez una sentencia if.
Una sentencia if anidada se puede utilizar para implementar decisiones con varias alternativas o multi-alternativas

Sintaxis:

if (condici贸n1)
sentencia1
else if (condici贸n2)
sentencia2


鈥 else if(condici贸nn)
sentencia n
else sentencia e
Si tenemos el siguiente fragmento de c贸digo:

if (condici贸n 1)
if (condici贸n 2)
estatuto;
else // este else pertenece al if de la condici贸n 2, pues se
// se asocia al if m谩s cercano estatuto;
fuente :https://programacionfusa.wordpress.com/contenido/sentencia-if-anidada/

Hola, comparto la soluci贸n al reto:
He incluido una gu铆a para el usuario en caso de que escoja una opci贸n inv谩lida para alguna parte del men煤 o del submen煤.

#include <stdio.h>
int opt1 = 2;
int opt2 = 0;

int main(){
    printf("bienvenido a platzi store :\n");
    printf("opcion 0 para platzi bebidas \n");
    printf("opcion 1 para platzi comidas \n");
    printf("opcion 2 para platzi postres \n");

    // este programa genera menus segun lo que el usuario elija
    if(opt1 == 0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf("opcion 0 para platzi cola cero \n");
        printf("opcion 1 para platzi cola normal \n");
        printf("opcion 2 para platzi pina colada \n");

        if (opt2 == 0)
            printf("usted eligio una platzi cola cero, mmm rico");
        else if (opt2 == 1)
            printf("usted eligio una platzi cola cpn azucar, mmm rico");
        else if (opt2 == 2)
            printf("usted eligio una platzi pina colada con azucar, mmm rico");
        else 
            printf("opcion invalida. Asegurese de escoger una opcion entre 0 y 2 en la opcion 2");
    }
    else if(opt1 ==1){
        //aqui va el menu de alimentos
        printf("usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("opcion 0 para pavo asado \n");
        printf("opcion 1 para pescado frito \n");
        printf("opcion 2 para arroz con camarones \n");
        printf("opcion 3 para cordero al horno \n");

        if (opt2 == 0)
            printf("Usted eligio un delicioso pavo asado. Buen provecho!");
        else if (opt2 == 1)
            printf("Usted eligio un delicioso plato de pescado frito. Buen provecho!");
        else if (opt2 == 2)
            printf("Usted eligio un delicioso plato de arroz con camarones. Buen provecho!");
        else if (opt2 == 3)
            printf("Usted eligio un delicioso cordero al horno. Buen provecho!");
        else 
            printf("Opcion invalida. Asegurese de escoger una opcion entre 0 y 3 en la opcion 2");
    }
    else if(opt1 ==2){
        //aqui va el menu de postres
        if (opt2 == 0)
            printf("Usted eligio un postre de tres leches!");
        else if (opt2 == 1)
            printf("Usted eligio un postre de arroz con leche!");
        else if (opt2 == 2)
            printf("Usted eligio un postre de reques贸n!");
        else if (opt2 == 3)
            printf("Usted eligio un postre de bu帽uelos!");
        else 
            printf("Opcion invalida. Asegurese de escoger una opcion entre 0 y 3 en la opcion 2");
    }
    else {
        // mensaje de manejo de opcion invalida
        printf("Opcion invalida. Asegurese de escoger una opcion entre 0 y 2 en la opcion 1");
    }

    return 0;
}

Saludos!

Buenas! Comparto mi soluci贸n al reto, saludos!


#include <stdio.h>

int opt1;
int opt2;



int main(){
    //este programa genera men煤s seg煤n lo que el usuario decida. 

    printf("\n驴Qu茅 men煤 desea ver? Ingrese el n煤mero correspondiente\n");
    printf("\n-------------(1) BEBIDAS-------------\n");
    printf("\n-------------(2) PLATOS PRINCIPALES-------------\n");
    printf("\n-------------(3) POSTRES-------------\n");

    printf("Su elecci贸n:  ");
    scanf("%i", &opt1);

    if(opt1 == 1){
        printf("\nUsted eligi贸 el men煤 de bebidas. Para ordenar ingrese el n煤mero correspondiente\n");
        printf("\n-------------(1) GASEOSA NARANJA-------------\n");
        printf("\n-------------(2) CERVEZA-------------\n");
        printf("\n-------------(3) VINO-------------\n");

        printf("Su elecci贸n: ");
        scanf( "%i", &opt2);

        if(opt2 == 1)
            printf("\nUsted eligi贸 la gaseosa de naranja\n");
        else if(opt2 == 2)
            printf("Usted eligi贸 un vino");
        else if(opt2 == 3)
            printf("Usted eligi贸 una cerveza");
        else
            printf("Error: valor inv谩lido.");
        printf("Su orden est谩 siendo preparada");

    }
        
    else if(opt1 == 2){
        printf("Usted eligi贸 el men煤 de platos principales. Para ordenar ingrese el n煤mero correspondiente\n");
        printf("\n-------------(1) PIZZA-------------\n");
        printf("\n-------------(2) FIDEOS-------------\n");
        printf("\n-------------(3) ASADO -------------\n");

        printf("\nSu elecci贸n: ");
        scanf( "%i", &opt2);
        if(opt2 == 1)
            printf("\nUsted eligi贸 pizza\n");
        else if(opt2 == 2)
            printf("\nUsted eligi贸 fideos\n");
        else if(opt2 == 3)
            printf("\nUsted eligi贸 asado\n");
        else
            printf("\nError: valor inv谩lido.\n\n");
        printf("\nSu orden est谩 siendo preparada\n");
    }
        

    else if(opt1 == 3){
        printf("Usted eligi贸 el men煤 de postres. Para ordenar ingrese el n煤mero correspondiente\n");
        printf("\n-------------(1) HELADO-------------\n");
        printf("\n-------------(2) ENSALADA DE FRUTAS-------------\n");
        printf("\n-------------(3) PANQUEQUE-------------\n");

        printf("Su elecci贸n: ");
        scanf( "%i", &opt2);
        if(opt2 == 1)
            printf("\nUsted eligi贸 helado\n");
        else if(opt2 == 2)
            printf("\nUsted eligi贸 ensalada de frutas\n");
        else if(opt2 == 3)
            printf("\nUsted eligi贸 panqueque\n");

        else
            printf("\nError: valor inv谩lido.\n");
        
        printf("\nSu orden est谩 siendo preparada\n");
        
    }
    
    else
        printf("\nError: valor inv谩lido.\n");
    


}

Reto completado con recursividad a elecci贸n del usuario

#include <stdio.h>

int menu1;
int menu2;

int fmenu1() {
printf("Introduzca 1 para bebidas, 2 para comidas o 0 para terminar el programa: ");
    scanf("%i", &menu1);
    if(menu1 == 1)
    {
        fmenu2();
    }
    else if(menu1 == 2)
    {
        fmenu2();
    }
    else if(menu1 == 3)
        printf("Saliendo...");
    else
    {
        printf("Opci贸n inv谩lida. Intente otra vez.\n");
        fmenu1();
    }
    return 0;
}

int fmenu2() {
    if(menu1 == 1)
    {
    printf("Introduzca 1 para Agua, 2 para Pepsicola, 3 para Platzicola, 4 para jugo de Platzi\n9 para volver al men煤 anterior: ");
        scanf("%i", &menu2);
        if(menu2 == 1)
            printf("Usted ha escogido un vaso de agua com煤n y corriente.\n");
        else if (menu2 == 2)
            printf ("Usted ha escogido Pepsicola.\n");
        else if (menu2 == 3)
            printf ("Usted ha escogido Platzicola ;)\n");
        else if (menu2 == 4)
            printf ("Usted ha elegido juguito de Platzi :)\n");
        else if (menu2 == 9)
            fmenu1();
        else
        { 
            printf("Opci贸n inv谩lida. Intente nuevamente.\n");
            fmenu2();
        }
        if(menu1 != 3)
            fmenu1();
    }
    else if(menu1 == 2)
    {
        printf("Introduzca 1 para Pan con Jam贸n, 2 para Arroz con Pollo, 3 Asadito con Tacos, 4 para Ceviche de Mariscos\n9 para volver al men煤 anterior: ");
        scanf("%i", &menu2);
        if(menu2 == 1)
            printf("Usted ha escogido Pan con Jam贸n\n");
        else if (menu2 == 2)
            printf ("Usted ha escogido Arroz con Pollo\n");
        else if (menu2 == 3)
            printf ("Usted ha escogido Asadito con Tacos ;)\n");
        else if (menu2 == 4)
            printf ("Usted ha elegido Ceviche de Mariscos :)\n");
        else if (menu2 == 9)
            fmenu1();
        else
        { 
            printf("Opci贸n inv谩lida. Intente nuevamente.\n");
            fmenu2();
        }
        if(menu1 != 3)
            fmenu1();
    }
    return 0;
}

int main() {
    fmenu1();
    return 0;
}
<
 #include <stdio.h>
int op1 = 0;
int op2 = 0;

int main(){

    if(op1 == 0){
        printf("Bienvenido a la tienda\n");
        printf("Ingrese opcion 0 para bebidas:\n");
        printf("Ingrese opcion 0 para comidas \n");
        printf("Ingrese opcion 1 para postres \n");

        // Este programa genera menus segun lo que el usuario elija
        if(op1 == 0){
        printf("Ingrese opcion 0, vera nuestro men煤 de bebidas:\n");
        printf("Ingrese opcion 0 para coca cola zero \n");
        printf("Ingrese opcion 1 para coca cola con azucar \n");
        printf("Ingrese opcion 2 para coca cola con pi帽a \n");

        if(op2 == 0)
            printf("Usted eligio una coca cola zero");
        else if (op2 == 1)
            printf("Usted eligio una coca cola con az煤car");
        else if (op2 == 2)
            printf("Usted eligio una coca cola con pi帽a");
        else
        printf("Opci贸n invalida");
    }

        else if (op1 == 1){
        // Ac谩 va el codigo del menu de alimentos
        printf("Ingrese opcion 0 para pizza\n");
        printf("Ingrese opcion 1 para hamburguesa\n");
         }
        else if (op1 == 1){
        // Ac谩 va el codigo del menu de postres
        printf("Ingrese opcion 0 para helado\n");
        printf("Ingrese opcion 1 para ponque\n");
         }
        else if (op1 == 1){
        // Opcion invalida
        printf("Ingreso una opcion invalida\n");
         }

    }
    return 0;
}
>

Este es mi c贸digo del reto si ven alg煤n fallo notif铆quenme por favor, lo modifiqu茅 para que el usuario pueda ingresar el n煤mero que dese茅 dentro de los par谩metros establecidos

#include<stdio.h>

int opt1;
int opt2;

int main()
{
    printf("-----------------------------\n");
    printf("Welcome to Store \n");
    printf("Opcion 0 para bebidas \n");
    printf("Opcion 1  para  comidas \n");
    printf("Opcion 2 para postres cero \n");
    printf("-----------------------------\n");
    scanf("%d", &opt1);
//genera menus seg煤n lo que el usuario elija

if (opt1 == 0){
    printf("-----------------------------\n");
    printf("Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una \n");
    printf("-----------------------------\n");
    printf("Opcion 0 para cocacola cero \n");
    printf("Opcion 1  para cocacola con azucar \n");
    printf("Opcion 2 para cocacola con cafeina \n");
    printf("-----------------------------\n");

    scanf("%d", &opt2);
    if(opt2 == 0)
        printf("Usted eligio una cocacola cero, mmm rico");
    else if (opt2 == 1)
        printf("Usted eligio una cocacola con azucar");
    else if(opt2==2)
        printf("Usted eligio una cocacola con cafeina");
    else
        printf("Opci贸n invalida");  

 printf("\n Que lo disfrute!!!"); 
}

else if (opt1==1){
    printf("-----------------------------\n");
    printf("Usted eligio la opcion 1, vera nuestro menu de comidas, elija una \n");
    printf("-----------------------------\n");
    printf("Opcion 0 para chilaquiles \n");
    printf("Opcion 1  para Tacos dorados \n");
    printf("Opcion 2 para Sopa italiana  \n");
    printf("-----------------------------\n");

    scanf("%d", &opt2);
    if(opt2 == 0)
        printf("Usted eligio chilaquiles, mmm rico");
    else if (opt2 == 1)
        printf("Usted eligio Tacos dorados");
    else if(opt2==2)
        printf("Usted eligio una Sopa italiana");
    else
        printf("Opci贸n invalida");

    printf("\n Que lo disfrute!!!");  
}
else if (opt1==2){
    printf("-----------------------------\n");
    printf("Usted eligio la opcion 2, vera nuestro menu de postres, elija una \n");
    printf("-----------------------------\n");
    printf("Opcion 0 para Helado de Chocolate \n");
    printf("Opcion 1  para Pastel de Zanahoria \n");
    printf("Opcion 2 para Ensalada de manzana  \n");
    printf("-----------------------------\n");

    scanf("%d", &opt2);
    if(opt2 == 0)
        printf("Usted eligio Helado de Chocolate");
    else if (opt2 == 1)
        printf("Usted eligio Pastel de Zanahoria");
    else if(opt2==2)
        printf("Usted eligio Ensalada de manzana");
    else
        printf("Opci贸n invalida"); 
printf("\n Que lo disfrute!!!"); 
}
else 
    printf("Elija una opcion valida");

    return 0;
}

Ac谩 est谩 la actividad que dej贸 el profesor:

#include <stdio.h>

int opt1 = 2;
int opt2 = 7;

void main()
{
//Este programa genera menus segun lo que el usuario elija
printf(鈥淏ienvenido a la tienda\n鈥);
printf(鈥淥pcion 0 para bebidas\n鈥);
printf(鈥淥pcion 1 para comida\n鈥);
printf(鈥淥pcion 2 para postres\n鈥);

if (opt1==0)
{
    printf("Usted eligio la opcion 0, vera nuestro menu de bebidas. Elija una:\n");
    printf("Opcion 0 para vaso con agua\n");
    printf("Opcion 1 para un cafe\n");
    printf("Opcion 2 para un te\n");

    if(opt2==0)
        printf("Usted eligio un vaso con agua");
    else if (opt2==1)
        printf("Usted eligio un cafe");
    else if (opt2==2)
        printf("Usted eligio un te");
    else
        printf("Opcion invalida");
}
else if (opt1==1)
{
    printf("Usted eligio la opcion 1, vera nuestro menu de comidas. Elija una:\n");
    printf("Opcion 3 para arroz con pollo\n");
    printf("Opcion 4 para una pizza Margarita\n");
    printf("Opcion 5 para carne con papa\n");

    if(opt2==3)
        printf("Usted eligio arroz con pollo");
    else if (opt2==4)
        printf("Usted eligio una pizza Margarita");
    else if (opt2==5)
        printf("Usted eligio carne con papa");
    else
        printf("Opcion invalida");
}
else if (opt1==2)
{
    printf("Usted eligio la opcion 2, vera nuestro menu de postres. Elija uno:\n");
    printf("Opcion 6 para un helado de mantecado\n");
    printf("Opcion 7 para un helado de chocolate\n");
    printf("Opcion 8 para un quesillo\n");

    if(opt2==6)
        printf("Usted eligio helado de mantecado");
    else if (opt2==7)
        printf("Usted eligio un helado de chocolate");
    else if (opt2==8)
        printf("Usted eligio un quesillo");
    else
        printf("Opcion invalida");
}

}

#include <stdio.h>
int opt1 = 2;
int opt2 = 2;

int main()
{
printf(鈥渂ienvenid a platzi store :\n鈥);
printf(鈥渙pcion 0 para platzi bebidas \n鈥);
printf(鈥渙pcion 1 para platzi comidas \n鈥);
printf(鈥渙pcion 2 para platzi postres \n鈥);

// este programa genera menus segun lo que el usuario elija
if (opt1 == 0)
{
    printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
    printf("opcion 0 para platzi cola cero \n");
    printf("opcion 1 para platzi cola normal \n");
    printf("opcion 2 para platzi pina colada \n");

    if (opt2 == 0)
        printf("usted eligio una platzi cola cero, mmm rico");
    else if (opt2 == 1)
        printf("usted eligio una platzi cola cpn azucar, mmm rico");
    else if (opt2 == 2)
        printf("usted eligio una platzi pina colada con azucar, mmm rico");
    else
        printf("opcion invalida");
}
else if (opt1 == 1)
{
    //aqui va el menu de alimentos
    printf("Usted eligio la opcion 1, vera nuestro menu de alimentos elija uno \n");
    printf("la opcion 0 son quesadillas \n");
    printf("la opcion 1 son hotdogs \n");
    printf("la opcion 2 es pizza \n");

    if (opt2 == 0)
        printf("usted eligio una orden de quesadillas la cual lleva 5 piezas");
    else if (opt2 == 1)
        printf("usted eligio un par de hotdogs , puede pedir mas de dos pero no no menos del par");
    else if (opt2 == 2)
        printf("usted eligio una pizza, el tama帽o es asu gusto");
    else 
        printf("la opcion que eligiste no existe por el momento");
}
else if (opt1 == 2)
{
    //aqui va el menu de postres
    printf("usted eligio la opcion 2, vera nuestro menu de postres elija uno \n");
    printf("la opcion 0 es helado \n");
    printf("la opcion 1 es pastel \n");
    printf("la opcion 2 es pan \n");

    if (opt2 == 0)
        printf("usted eligio helado , tenemos diferentes sabores");
    else if (opt2 == 1)
        printf("usted eligio pastel ,tenemos varios sabores usted elige entre un rebana o un pastel completo");
    else if (opt2 ==2)
        printf("usted eligio pan, la pieza depende de lo que este en el dia");
    else
        printf("la opcion que eligio es erronea");
}
else
    printf("no se encuentra la opcion, intente de nuevo ");

return 0;

}

#include <stdio.h>
int opt1 = 1;
int opt2 = 0;

int main()
{
//este programa generara diferentes menus segun lo que elija el usuario.
if(opt1 == 0){
     printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
     printf("opcion 0 para coca cola \n");
     printf("opcion 1 para Gaseosa Colombiana\n");
     printf("opcion 2 para Postobon manzana\n");
     if(opt2 == 0  )
         printf("usted eligio una Coca cola, mmm rico");
     else if (opt2 == 1)
               printf("usted eligio una Gaseosa Colombiana, mmm rico");
     else if (opt2 == 2)
                 printf("usted eligio una Postobon manzana, mmm rico");
                else
                printf("Opcion invalida");
     
}
else if(opt1 == 1)
{
    printf("usted eligio la opcion 1, vera nuestro menu de comdias elija una:\n");
    printf("Opcion 0 para la Hamburguesa:\n");
    printf("Opcion 1 para la pizza:\n");
    printf("Opcion 2 para el pollo broster:\n");
    if(opt2 == 0)
    printf("usted eligio la hamburguesa, disfrutela");
    else if(opt2 == 1 )
    printf("usted eligio la pizza, disfrutela");
    else if(opt2 == 2 )
    printf("usted eligio el pollo broster, disfrutela");
    printf("Opcion invalida");
}
else if(opt1 == 2)
{
    printf("usted eligio la opcion 2, vera nuestro menu de postres elija una:\n");
    printf("Opcion 0 para el ponque de chocolate :\n");
    printf("Opcion 1 para puddin:\n");
    printf("Opcion 2 para el merengon:\n");
    if (opt2 == 0)
    printf("usted eligio el ponque de chocolate");
    else if(opt2 == 1 )
    printf("usted eligio puddin");
    else if(opt2 == 2)
    printf("usted eligio el merengon");
    printf("Opcion invalida");
}
 else 
     printf("Opcion invalida");
return 0; 
}
#include <stdio.h>
int option1 = 0;
int option2 = 2;

int main(){
    printf("bienvenio a platzi store :\n");
    printf("opcion 0 para platzi bebidas \n");
    printf("opcion 1 para platzi comidas \n");
    printf("opcion 2 para platzi postres \n");

    // este programa genera menus segun lo que el usuario elija
    if(option1 == 0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf("opcion 0 para platzi cola cero \n");
        printf("opcion 1 para platzi cola normal \n");
        printf("opcion 2 para platzi pina colada \n");

        if (option2 == 0)
            printf("usted eligio una platzi cola cero, mmm rico");
        else if (option2 == 1)
            printf("usted eligio una platzi cola cpn azucar, mmm rico");
        else if (option2 == 2)
            printf("usted eligio una platzi pina colada con azucar, mmm rico");
        else
            printf("opcion invalida");
    }

    else if(option1 ==1){
        printf("usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("opcion 0 para platzi hamburguer \n");
        printf("opcion 1 para platzi hot-dog \n");
        printf("opcion 2 para platzi pizza \n");

        if (option2 == 0)
            printf("usted eligio una platzi hamburguer, mmm rico");
        else if (option2 == 1)
            printf("usted eligio un platzi hot-dog, mmm rico");
        else if (option2 == 2)
            printf("usted eligio una platzi pizza, mmm rico");
        else
            printf("opcion invalida");
    }

    else if(option1 ==2){
        printf("usted eligio la opcion 2, vera nuestro menu de postres elija uno:\n");
        printf("opcion 0 para platzi chocolate\n");
        printf("opcion 1 para platzi vainilla \n");
        printf("opcion 2 para platzi mixto \n");

        if (option2 == 0)
            printf("usted eligio un platzi chocolate, mmm rico");
        else if (option2 == 1)
            printf("usted eligio un platzi vainilla, mmm rico");
        else if (option2 == 2)
            printf("usted eligio un platzi , mmm rico");
        else
            printf("opcion invalida");
    }

    else {
        printf("Digita una opcion valida");
    }

    return 0;
}

Aqui la opcion para obtener entradas del usuario:

#include <stdio.h>

int main() {
    int a, b, c;
    printf("Enter three numbers: ");
    scanf("%d %d %d", &a, &b, &c);
    if (a > b) {
        if (a > c) {
            printf("%d is the largest\n", a);
        } else {
            printf("%d is the largest\n", c);
        }
    } else {
        if (b > c) {
            printf("%d is the largest\n", b);
        } else {
            printf("%d is the largest\n", c);
        }
    }
    return 0;
}

As铆 qued贸 el c贸digo
#include <stdio.h>
int opt1 = 2;
int opt2 = 2;
int opt3 = 0;

int main(){
printf(鈥渦sted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n鈥);
printf(" opcion 0, vera nuestro menu de bebidas elija una:\n");
printf(" opcion 1, vera nuestro menu de alimentos elija una:\n");
printf(" opcion 2, vera nuestro menu de postres elija una:\n");
// es un programa de menus segun lo que el usuario elija
if(opt1 == 0){
printf(鈥渦sted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n鈥);
printf(" opcion 0, vera nuestro menu de bebidas elija una:\n");
printf(" opcion 1, vera nuestro menu de bebidas elija una:\n");
printf(" opcion 2, vera nuestro menu de bebidas elija una:\n");
if (opt2 == 0)
printf(鈥渦sted eligio una platzi cola cero, mmm rico鈥);
else if (opt2 == 1)
printf(鈥渦sted eligio una platzi cola con azucar, mmm rico鈥);
else if (opt2 ==2)
printf(鈥渦sted eligio una platzi pina colada con azucar, mmm rico鈥);
else
printf(鈥渙pcion invalida鈥);
}
else if(opt1 == 1){
// aqui va el menu de alimentos
printf(鈥渦sted eligio la opcion 1, vera nuestro menu de alimentos elija una:\n鈥);
printf(" opcion 0, vera nuestro menu de bebidas elija una:\n");
printf(" opcion 1, vera nuestro menu de bebidas elija una:\n");
printf(" opcion 2, vera nuestro menu de bebidas elija una:\n");
if (opt2 == 0)
printf(鈥渦sted eligio 4 palitos de anticuchos, mmm rico鈥);
else if (opt2 == 1)
printf(鈥渦sted eligio un pizza personal, mmm rico鈥);
else if (opt2 ==2)
printf(鈥渦sted eligio una causa rellena, mmm rico鈥);
else
printf(鈥渙pcion invalida鈥);
}
else if(opt1 ==2){
// aqui va el menu de postres
if (opt2 == 0)
printf(鈥渦sted eligio un suspiro a la lime帽a, mmm rico鈥);
else if (opt2 == 1)
printf(鈥渦sted eligio una selva negra, mmm rico鈥);
else if (opt2 ==2)
printf(鈥渦sted eligio una torta helada, mmm rico鈥);
else
printf(鈥渙pcion invalida鈥);
}
else {
//manejo de opcion invalida
}

return 0;

}

Buen d铆a, Saludos desde Argentina. Dejo mi c贸digo. Me sent铆 muy bien ya que estoy aprendiendo mucho. Gracias

#include <stdio.h>
#include <stdlib.h>

int opt1 = 0;
int opt2 = 0;

int main(void)
{
//Este es un menu de un restaurante
printf(鈥淏ienvenidxs a Heidy鈥檚 Store\n鈥);
printf(鈥淥pcion 0 para Bebidas\n鈥);
printf(鈥淥pcion 1 para Comidad\n鈥);
printf(鈥淥pcion 2 para Postres\n鈥);

///MENU BEBIDA
if(opt1 == 0)
{
	printf("Usted eligio la opcion 0, Vera nuestro menu de bebidas. Por favor eliga una: \n");
	printf("Opcion 0 para Fernet con coca\n");
	printf("Opcion 1 para Campari\n");
	printf("Opcion 2 para Mojito\n");

	if(opt2 == 0)
		printf("Usted eligio un Fernet con coca");

	else if(opt2 == 1)
		printf("Usted eligio un Campari");

	else if(opt2 == 2)
		printf("Usted eligio un Mojito");

	else
		printf("Opcion invalida");
}

//MENU COMIDA
else if(opt1 == 1)
{
	printf("Usted eligio la opcion 1, Vera nuestro menu de Comidas. Por favor eliga una: \n");
			printf("Opcion 0 para Milanesa a caballo con ensalada\n");
			printf("Opcion 1 para Pizza napolitana\n");
			printf("Opcion 2 para Asado con papas\n");

			if(opt2 == 0)
						printf("Usted eligio Milanesa a caballo con ensalada");

			else if(opt2 == 1)
						printf("Usted eligio Pizza napolitana");

			else if(opt2 == 2)
						printf("Usted eligio un Asado con papas");

			else
						printf("Opcion invalida");
}

//MENU POSTRE
else if(opt1 == 2)
{
	printf("Usted eligio la opcion 2, Vera nuestro menu de Postres. Por favor eliga una: \n");
					printf("Opcion 0 para Flan con dulce de leche\n");
					printf("Opcion 1 para Budin de pan con crema\n");
					printf("Opcion 2 para ensalada de frutas\n");

					if(opt2 == 0)
						printf("Usted eligio Flan con dulce de leche");

					else if(opt2 == 1)
						printf("Usted eligio Budin de pan con crema");

					else if(opt2 == 2)
						printf("Usted eligio un Ensalada de frutas");

					else
						printf("Opcion invalida");
}

return 0;

}

#include <stdio.h>

int opt1 = 1;
int opt2 = 0;

int main()
{
    /* Este programa genera menus segun lo que el usuario elija */
    printf("Bienvenido a la tienda de Daniel: \n");
    printf("Opcion 0 para bebidas: \n");
    printf("Opcion 1 para comidas: \n");
    printf("Opcion 2 para postres: \n");
    if (opt1 == 0)
    {
        printf("Usted elegio la opcion %d, vera el menu de bebidas: \n", opt1);
        printf("Opcion 0 para coca-cola: \n");
        printf("Opcion 1 para coca-cola zero: \n");
        printf("Opcion 2 para pepsi: \n");

        if (opt2 == 0)
            printf("Usted eligio coca-cola\n");
        else if (opt2 == 1)
            printf("usted elegio coca cola zero\n");
        else if (opt2 == 3)
            printf("usted elegio una pepsi jeje\n");
        else
            printf("Error: opcion incorrecta");
    }
    else if (opt1 == 1)
    {
        printf("Usted elegio la opcion %d, vera el menu de comidas: \n", opt1);
        printf("Opcion 0 para hamburguesa: \n");
        printf("Opcion 1 para pizza: \n");
        printf("Opcion 2 para hot dog: \n");

        if (opt2 == 0)
            printf("Usted eligio hamburguesa\n");
        else if (opt2 == 1)
            printf("usted elegio pizza\n");
        else if (opt2 == 3)
            printf("usted elegio hot dog\n");
        else
            printf("Error: opcion incorrecta");
    }
    else if (opt1 == 2)
    {
        printf("Usted elegio la opcion %d, vera el menu de postres: \n", opt1);
        printf("Opcion 0 para helados: \n");
        printf("Opcion 1 para waffles: \n");
        printf("Opcion 2 para ensalada de frutas: \n");

        if (opt2 == 0)
            printf("Usted eligio helado\n");
        else if (opt2 == 1)
            printf("usted elegio waffles\n");
        else if (opt2 == 3)
            printf("usted elegio ensala de frutas\n");
        else
            printf("Error: opcion incorrecta");
    }
    else
        printf("ERROR: Opcion no reconocida");

    return 0;
}

#include <stdio.h>
int opt1 = 2;
int opt2 = 2;
int main()
{
printf(鈥渧ienvenido a platzi store\n鈥);
printf(鈥渙pcion 0 para platzi bebidas\n鈥);
printf(鈥渙pcion 1 para platzi comidas\n鈥);
printf(鈥渙pcion 2 para platzi postres\n鈥);
// este programa genera menus segun el Usuario elija
if(opt1 == 0){
printf(鈥淯sted eligio la opcion 0, vera nuestro menu de bebedas elija una:\n鈥);
printf(鈥渙pcion 0 para platzi cola cero\n鈥);
printf(鈥渙pcion 1 para platzi cola con azucar\n鈥);
printf(鈥渙pcion 2 para platzi pina colada\n鈥);

if (opt2 ==0)
    printf("Usted eligio una platzi cola cero, mmm rico");
else if (opt2 ==1)
    printf("Usted eligio una platzi cola con mucha azucar, mmm rico");
else if (opt2 ==2)
    printf("Usted eligio una platzi pina colada, mmm rico");
else
printf("opcion invalida");

}
if(opt1 == 1){
printf(鈥淯sted eligio la opcion 1, vera nuestro menu de comidas elija una:\n鈥);
printf(鈥渙pcion 0 para platzi hamburgesa\n鈥);
printf(鈥渙pcion 1 para platzi papas\n鈥);
printf(鈥渙pcion 2 para platzi perro\n鈥);

if (opt2 ==0)
    printf("Usted eligio una platzi hamburgesa, mmm rico");
else if (opt2 ==1)
    printf("Usted eligio unas platzi papas, mmm rico");
else if (opt2 ==2)
    printf("Usted eligio una platzi perro, mmm rico");
else
printf("opcion invalida");

}
if(opt1 == 2){
printf(鈥淯sted eligio la opcion 2, vera nuestro menu de postres elija una:\n鈥);
printf(鈥渙pcion 0 para platzi fresas con crema\n鈥);
printf(鈥渙pcion 1 para platzi leche asada\n鈥);
printf(鈥渙pcion 2 para platzi merengon\n鈥);

if (opt2 ==0)
    printf("Usted eligio una platzi fresas con crema, mmm rico");
else if (opt2 ==1)
    printf("Usted eligio unas platzi leche asada, mmm rico");
else if (opt2 ==2)
    printf("Usted eligio una platzi merengon, mmm rico");
else
printf("opcion invalida");

}
return 0;
}

asi me quedo :3

Bienvenido a la platzi store:
Opcion 0 para platzi bebidas
Opcion 1 para platzi cola comidas
Opcion 2 para platzi cola postres
Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una:
Opcion 0 para platzi cola zero
Opcion 1 para platzi cola normal
Opcion 2 para platzi cola colada
Opcion invalida

Hola! He realizado un programa para observar los precios de alguno mareriales recicables
#include <stdio.h>

int opt1 = 0;
int opt2 = 2;

int main()
{
printf(鈥渂ienvenid al menu de precios de la zona Industrial de reciclaje:\n鈥);
printf(鈥渙pcion 0 para papel \n鈥);
printf(鈥渙pcion 1 para botellas \n鈥);
printf(鈥渙pcion 2 para carton \n鈥);

if(opt1 == 0)
{
    printf("usted eligio la opcion 0, nuestro menu de papel elija una opcion:\n");
    printf("opcion 0 papel cuadernos \n");
    printf("opcion 1 papel revistas \n");
    printf("opcion 2 papel reciclado \n");

    if (opt2 == 0)
        printf("usted eligio el papel de cuadernos el kg tiene un costo de $1000");
    else if (opt2 == 1)
        printf("usted eligio papel de revistas el kg tiene un costo de $500");
    else if (opt2 == 2)
        printf("Usted eligio papel reciclado el kg tiene un costo de $200");
    else 
        printf("Ese material no se maneja en esta zona industrial");
}

else if (opt1==1)

{
    printf("usted eligio la opcion 2,  nuestro menu de botellas elija una opcion :\n");
    printf("opcion 0 botella pet \n");
    printf("opcion 1 botella polietileno\n");
    printf("opcion 2 botella polipropileno \n");

  if (opt2 == 0)
        printf("usted eligio botellas pet, el kg tiene un costo de $1200 ");
    else if (opt2 == 1)
        printf("usted eligio botellas de polietileno, el kg tiene un costo de $800 ");
    else if (opt2 == 2)
        printf("usted eligio botellas de polipropileno, el kg tiene un costo de $1000");
    else 
        printf("Ese material no se maneja en esta zona industrial");
}
 else if (opt1==2)

{
    printf("usted eligio la opcion 2,  nuestro menu de carton elija una opcion:\n");
    printf("opcion 0 carton liso \n");
    printf("opcion 1 carton corrugado\n"); 
    printf("opcion 2 carton doble\n");

  if (opt2 == 0)
        printf("usted eligio carton liso, el kg tiene un costo de $500 ");
    else if (opt2 == 1)
        printf("usted eligio carton corrugado, el kg tiene un costo de $800 ");
    else if (opt2 == 2)
        printf("usted eligio carton doble, el kg tiene un costo de $1000");
    else 
        printf("Ese material no se maneja en esta zona industrial");
}
 else
 {
   
     printf("Agradecemos su consulta pero no contamos con esa opcion ");
 }

return 0;
}

Este es mi codigo, estoy orgulloso.

#include <stdio.h>

int opt1 = 1;
int opt2 = 2;

int main()
{
    //este programa genera menus acorde a la seleccion del usuario
    printf("Bienvenido a Platzi Store\n");
    printf("Presione 0 para Bebidas\n");
    printf("Presione 1 para Comidas\n");
    printf("Presione 2 para Postres\n");
    
    if (opt1 == 0)
    {
        printf("Elegiste la opcion 0, vera el menu de bebidas, escoga una:\n");
        printf("Presione 0 para Sprite zero\n");
        printf("Presione 1 para Sprite regular\n");
        printf("Presione 2 para Sprite extra\n");

        if (opt2 == 0)
            printf("Escogio un Sprite zero");
        else if (opt2 == 1)
            printf("Escogio un Sprite regular");
        else if (opt2 == 2)
            printf("Escogio un Sprite extra");
        else 
            printf("Opcion invalida");
    }

    else if (opt1 == 1)
    {
            //Aqui va el codigo del Menu alimentos
            if (opt1 == 1)
        {
            printf("Elegiste la opcion 1, vera el menu de comida, escoga una:\n");
            printf("Presione 0 para Hamburguesa\n");
            printf("Presione 1 para Hot Dog\n");
            printf("Presione 2 para Fish and chips\n");

            if (opt2 == 0)
            printf("Escogio una Hamburguesa");
            else if (opt2 == 1)
            printf("Escogio un Hot Dog");
            else if (opt2 == 2)
            printf("Escogio un Fish and chips");
            else 
            printf("Opcion invalida");
        }
    }

    else if (opt1 == 2)
    {
            //Aqui va el codigo del Menu postres
        if (opt1 == 2)
        {
            printf("Elegiste la opcion 1, vera el menu de comida, escoga una:\n");
            printf("Presione 0 para Pay de manzana\n");
            printf("Presione 1 para Brownie\n");
            printf("Presione 2 para Helado de Vainilla\n");

            if (opt2 == 0)
            printf("Escogio un Pay de Manzana");
            else if (opt2 == 1)
            printf("Escogio un Brownie");
            else if (opt2 == 2)
            printf("Escogio un Helado de Vainilla");
            else 
            printf("Opcion invalida");
        }
    }

    else {
        printf("Esa opcion no esta disponible");
    }
    return 0;
}

Aqu铆 est谩 el ejercicio, pero prefer铆 agregarle la funci贸n de entrada para el usuario:

#include <stdio.h>

int option1;
int option2;

int main(){
    printf("Binvenidos al Restaurante de comida corrida 'Las Delicias'.\n\nElija una opci贸n del Men煤: \n");
    printf("Opci贸n 1: Primer tiempo \n");
    printf("Opci贸n 2: Segundo tiempo \n");
    printf("Opci贸n 3: Tercer tiempo \n");
    printf("Opci贸n 4: Bebidas \n");
    printf("Opci贸n 5: Postres \n");
    scanf("%d", &option1);

    if(option1 == 1){
        printf("Eligi贸 la opci贸n del Primer Tiempo. Elija qu茅 va a consumir: \n\n");

        printf("Opci贸n 1: Caldo de pollo \n");
        printf("Opci贸n 2: Sopa de lentejas \n");
        printf("Opci贸n 3: Caldo Tlalpe帽o \n");
        printf("Opci贸n 4: Crema de Champi帽ones \n");
        scanf("%d", &option2);

        if(option2 == 1)
            printf("Usted eligi贸: Caldo de pollo \n");
        else if(option2 == 2)
            printf("Usted eligi贸: Sopa de lentejas \n");
        else if(option2 == 3)
            printf("Usted eligi贸: Caldo Tlalpe帽o \n");
        else if(option2 == 4)
            printf("Usted eligi贸: Crema de Champi帽ones \n");
        else
            printf("Opci贸n inv谩lida \n");
    }
    
    else if(option1 == 2){
        printf("Eligi贸 la opci贸n del segundo tiempo. Elija qu茅 va a consumir: \n\n");

        printf("Opci贸n 1: Arroz \n");
        printf("Opci贸n 2: Espagueti blanco \n");
        printf("Opci贸n 3: Espagueti rojo \n");
        scanf("%d", &option2);

        if(option2 == 1)
            printf("Usted eligi贸: Arroz \n");
        else if(option2 == 2)
            printf("Usted eligi贸: Espagueti blanco \n");
        else if(option2 == 3)
            printf("Usted eligi贸: Espagueti rojo \n");
        else
            printf("Opci贸n inv谩lida \n");
    }

    else if(option1 == 3){
        printf("Eligi贸 la opci贸n del tercer tiempo. Elija qu茅 va a consumir: \n\n");

        printf("Opci贸n 1: Carne asada con ensalada y papas a la francesa \n");
        printf("Opci贸n 2: Hamburguesa con ensalada y papas a la francesa \n");
        printf("Opci贸n 3: Pechuga de Pollo a la plancha \n");
        printf("Opci贸n 4: Pechuga de Pollo empanizada \n");
        printf("Opci贸n 5: Flautas de Pollo \n");
        scanf("%d", &option2);

        if(option2 == 1)
            printf("Usted eligi贸: Carne asada con ensalada y papas a la francesa \n");
        else if(option2 == 2)
            printf("Usted eligi贸: Hamburguesa con ensalada y papas a la francesa \n");
        else if(option2 == 3)
            printf("Usted eligi贸: Pechuga de Pollo a la plancha \n");
        else if(option2 == 4)
            printf("Usted eligi贸: Pechuga de Pollo empanizada \n");
        else if(option2 == 5)
            printf("Usted eligi贸: Flautas de Pollo \n");
        else
            printf("Opci贸n inv谩lida \n");
    }

    else if(option1 == 4){
        printf("Eligi贸 la opci贸n de Bebidas. Elija qu茅 va a consumir: \n\n");

        printf("Opci贸n 1: Jarra de Agua simple \n");
        printf("Opci贸n 2: Jarra de Agua de horchata \n");
        printf("Opci贸n 3: Jarra de Agua de jamaica \n");
        scanf("%d", &option2);

        if(option2 == 1)
            printf("Usted eligi贸: Jarra de Agua simple \n");
        else if(option2 == 2)
            printf("Usted eligi贸: Jarra de Agua de horchata \n");
        else if(option2 == 3)
            printf("Usted eligi贸: Jarra de Agua de jamaica \n");
        else
            printf("Opci贸n inv谩lida \n");
    }

    else if(option1 == 5){
        printf("Eligi贸 la opci贸n de Postres. Elija qu茅 va a consumir: \n\n");
        
        printf("Opci贸n 1: Gelatina \n");
        printf("Opci贸n 2: Duraznos en almibar \n");
        printf("Opci贸n 3: Pl谩tanos con crema \n");
        scanf("%d", &option2);

        if(option2 == 1)
            printf("Usted eligi贸: Gelatina \n");
        else if(option2 == 2)
            printf("Usted eligi贸: Duraznos en almibar \n");
        else if(option2 == 3)
            printf("Usted eligi贸: Pl谩tanos con crema \n");
        else
            printf("Opci贸n inv谩lida \n");
    }

    else {
        printf("Opci贸n no v谩lida.");
    }

    return 0;
}

He aqu铆 el reto con la funci贸n de entrada 馃槂

#include <stdio.h>
#include <stdlib.h>

int opt1;
int opt2;


int main(){

    printf("Bienvenido a platzi store: \n");
    printf("Opcion 0 para platzi Bebidas \n");
    printf("Opcion 1 para platzi Comida \n");
    printf("Opcion 2 para platzi Postres \n");
    scanf("%d",&opt1);
    
    if(opt1 == 0){
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas, elija una: \n");
        printf("Opcion 0 para platzi cola cero \n");
        printf("Opcion 1 para platzi cola normal \n");
        printf("Opcion 2 para platzi pi帽a colada \n");
        scanf("%d",&opt2);

        if(opt2 == 0)
            printf("Usted eligio una platzi cola cero, mmm rico");
        else if (opt2== 1)
            printf("Usted escogio una platzicola con mucha azucar");

        else if (opt2 == 2)
            printf("Usted escogio una platzi pula colada");
        else    
            printf("Opcion invalida");
    }
    else if(opt1 == 1){
        printf("Usted eligio la opcion 1, comidas, elija una: \n");
        printf("Opcion 0 para platzi cola cero \n");
        printf("Opcion 1 para platzi cola normal \n");
        printf("Opcion 2 para platzi pi帽a colada \n");
        scanf("%d",&opt2);

        if(opt2 == 0)
            printf("Usted eligio una platzi cola cero, mmm rico");
        else if (opt2== 1)
            printf("Usted escogio una platzicola con mucha azucar");

        else if (opt2 == 2)
            printf("Usted escogio una platzi pula colada");
        else    
            printf("Opcion invalidad");
    }
    else if(opt1 == 2){
        printf("Usted eligio la opcion 2, postres, elija una: \n");
        printf("Opcion 0 para platzi cola cero \n");
        printf("Opcion 1 para platzi cola normal \n");
        printf("Opcion 2 para platzi pi帽a colada \n");
        scanf("%d",&opt2);

        if(opt2 == 0)
            printf("Usted eligio una platzi cola cero, mmm rico");
        else if (opt2== 1)
            printf("Usted escogio una platzicola con mucha azucar");

        else if (opt2 == 2)
            printf("Usted escogio una platzi pula colada");
        else    
            printf("Opcion invalidad");
    }
    else{
        printf("No se como funciona");
    }
        

    return 0;
}

A continuaci贸n mi men煤. Con opci贸n de que el usuario sea quien inserte la opci贸n a elegir. 馃槂

Aqui esta el programa que realize para este curso 馃槂

// Librearia standart de input/ouput
#include <stdio.h>

// Declaracion de variables
short int opt1 = 1;
short int opt2 = 1;
short int opt3 = 1;

// Funcion principal
int main()
{
    // Presentacion
    printf("Bienvenido a PlatziCook Restaurant\n");
    printf("Ingresa la opcion que desee...\n\n");
    printf("1. Ver la carta\n2. Salir del programa.\n\n");
    if (opt1 == 1)
    {
        // Menu principal
        printf("Menu principal/Carta\n\n");
        printf("1. Bebidas gasificadas.\n");
        printf("2. Platos principales.\n");
        printf("3. Postres.\n\n");

        // Menu principal > Bebidas gasificadas
        if (opt2 == 1)
        {
            printf("Menu principal/Carta/Bebidas gasificadas\n\n");
            printf("1. Coca-Cola 500 ml.\n");
            printf("2. Coca-Cola 1 L.\n");
            printf("3. Platzi-Cola 500 ml.\n\n");

            // Posibles opciones
            if (opt3 == 1)
            {
                printf("Escojiste la opcion %i (Coca-Cola 500 ml.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 2)
            {
                printf("Escojiste la opcion %i (Coca-Cola 1 L.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 3)
            {
                printf("Escojiste la opcion %i (Platzi-Cola 500 ml.), Disfrutalo!\n\n", opt3);
            }
            else
            {
                printf("Error: Debes elejir una opcion valida (1, 2 o 3).");
            }
        }
        // Menu principal > Platos principales
        else if (opt2 == 2)
        {
            printf("Menu principal/Carta/Platos principales\n\n");
            printf("1. Arroz con pollo.\n");
            printf("2. Ceviche.\n");
            printf("3. Pollo al horno.\n\n");

            // Posibles opciones
            if (opt3 == 1)
            {
                printf("Escojiste la opcion %i (Arroz con pollo.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 2)
            {
                printf("Escojiste la opcion %i (Ceviche.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 3)
            {
                printf("Escojiste la opcion %i (Pollo al horno.), Disfrutalo!\n\n", opt3);
            }
            else
            {
                printf("Error: Debes elejir una opcion valida (1, 2 o 3).");
            }
        }
        // Menu principal > Postres
        else if (opt2 == 3)
        {
            printf("Menu principal/Carta/Postres\n\n");
            printf("1. Flan.\n");
            printf("2. Tequenos.\n");
            printf("3. Gelatina.\n\n");

            // Posibles opciones
            if (opt3 == 1)
            {
                printf("Escojiste la opcion %i (Flan.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 2)
            {
                printf("Escojiste la opcion %i (Tequenos.), Disfrutalo!\n\n", opt3);
            }
            else if (opt3 == 3)
            {
                printf("Escojiste la opcion %i (Gelatina.), Disfrutalo!\n\n", opt3);
            }
            else
            {
                printf("Error: Debes elejir una opcion valida (1, 2 o 3).");
            }
        }
    }
    // Finalizar programa
    else if (opt1 == 2)
    {
        printf("Saliendo del programa...");
        // Cerrar el programa
    }
    // Opcion invalida
    else
    {
        printf("Error: Debes elegir una opcion valida (1 o 2).");
        // Cerrar el programa
    }
    return 0;
}

Salida

Bienvenido a PlatziCook Restaurant
Ingresa la opcion que desee...

1. Ver la carta
2. Salir del programa.

Menu principal/Carta

1. Bebidas gasificadas.
2. Platos principales.
3. Postres.

Menu principal/Carta/Bebidas gasificadas

1. Coca-Cola 500 ml.
2. Coca-Cola 1 L.
3. Platzi-Cola 500 ml.

Escojiste la opcion 1 (Coca-Cola 500 ml.), Disfrutalo!


[Done] exited with code=0 in 1.431 seconds

Este es mi aporte en el problema del menu, si alguien sabe como podria arreglar para que si eligen un numero que no es ninguno de los menus diga que equivoco
#include<stdio.h>
int main(){

int menu, options;

printf("Welcome to platzi's food menu!'");
printf("\n1.-Drinks\n2.-Food\n3.-Desserts\nChoose: "); scanf("%d",&menu);

if(menu==1){
	printf("\n\nDrinks\n1.-Platzi Cola\n2.-Pepsi\n3.-Lemonade\nChoose one: ");
	scanf("%d",&options);
	
	if(options==1)
		printf("You choose Platzi Cola");
		else if(options==2)
			printf("You choose Pepsi");
		else if(options==3)
			printf("You choose Lemonade");
}
if(menu==2){
	printf("\n\nFoods\n1.-Pizza\n2.-Burguer\n3.-Tacos\nChoose one: ");
	scanf("%d",&options);
	
	if(options==1)
		printf("You choose Pizza");
		else if(options==2)
			printf("You choose Burguer");
		else if(options==3)
			printf("You choose Tacos");
}
if(menu==3){
	printf("\n\nDesserts\n1.-Cheese Cake\n2.-Hot Cake\n3.-Ice Cream\nChoose one: ");
	scanf("%d",&options);
	
	if(options==1)
		printf("You choose Cheese Cake");
		else if(options==2)
			printf("You choose Hot Cake");
		else if(options==3)
			printf("You choose Ice Cream");
}
if(menu>3)
	printf("Wrong number");

return 0;
}

// C脫DIGO FINAL SOLICITADO POR EL INSTRUCTOR
#include <stdio.h>

int opt1, opt2;
opt1 = 0;
opt2 = 0;

int main(){
    printf("Bienvenido a Platzi Store");
    printf("Ingrese 0 para Quaker\n");
    printf("Ingrese 1 para Soya\n");
    printf("Ingrese 2 para Ponche de Haba\n");

    // EL PROGRAMA GENERA MEN脷S EN BASE A LO QUE EL USUARIO ELIJA
    if(opt1 == 0){
        printf("Usted eligio la opci贸n 0, vera nuestro menu de bebidas\n");
        printf("Ingrese 0 para Quaker\n");
        printf("Ingrese 1 para Soya\n");
        printf("Ingrese 2 para Ponche de Haba\n");
        if(opt2 == 0)
            printf("Usted eligio un deliciosoQuaker");
        else if(opt2 == 1)
            printf("Usted eligio una deliciosa Soya");
        else if(opt2 == 2)
            printf("Usted eligio un delicioso Ponche de Haba");
        else
            printf("No contamos con ese tipo de bebida");
        
    }else if(opt1 == 1){
        printf("Ingrese 0 para Lisas con Papa\n");
        printf("Ingrese 1 para Cuy al horno\n");
        printf("Ingrese 2 para Saltado\n");
        if(opt2 == 0)
            printf("Usted eligio un delicioso plato de Lisas con Papa ");
        if(opt2 == 1)
            printf("Usted eligio un delicioso plato de Cuy al horno ");
        if(opt2 == 2)
            printf("Usted eligio un delicioso plato de Saltado");
        else
            printf("No contamos con ese tipo de comida");

    }else if(opt2 == 2){
        printf("Ingrese 0 para Muss\n");
        printf("Ingrese 1 para Gelatina\n");
        printf("Ingrese 2 para Torta\n");
        if(opt2 == 0)
            printf("Usted eligio un delicioso Muss ");
        if(opt2 == 1)
            printf("Usted eligio una deliciosa gelatina ");
        if(opt2 == 2)
            printf("Usted eligio una deliciosa torta");
        else
            printf("No contamos con ese tipo de postre");
    }else
        printf("El men煤, no cuenta con la opci贸n que ingresaste");

    return 0;
}

<code>


ahi esta, el codigo ricardo .aun le falta mucho mas.

#include <stdio.h>
int opcion1= 0;
int opcion2= 0;
int main()
{
printf("bienvenido a platzi store:\n ");
printf(鈥渙pcion 0 para platzi bebidas: \n鈥);
printf("opcion 1 para platzi alimentos:\n ");
printf("opcion 2 para platzi postres:\n ");

// este programa genera menus seun lo qu eleiga el usuario

if (opcion1 == 0) // estamos anidiendo nuestra condicion//
{
printf("usted eligio la opcion 0,vera nuestro menu de bebidas elija una:\n ");
printf(鈥渙pcion 0 para platzi cola cero: \n鈥);
printf("opcion 1 para platzi cola normal:\n ");
printf("opcion 2 para platzi pina colada:\n ");

if(opcion2 == 0)

  printf("usted eligio una platzi cola cero, mm rico");

else if (opcion2 ==1)
printf(鈥渦sted eligio un platzi cola con azucar,mmrico鈥);
else if(opcion2 == 2)
printf(鈥渦sted eligio un platzi pi帽a colada con azucar,mmrico鈥);
else
printf(鈥渙pcion invalida鈥);
}
else if (opcion1 ==1){
// aqui el menu de alimentos
printf("usted eligio la opcion 1,vera nuestro menu de comidas elija una:\n ");
printf(鈥渙pcion 0 para platzi pollo broster: \n鈥);
printf("opcion 1 para platzi tallarin:\n ");
printf("opcion 2 para platzi guiso:\n ");

if (opcion2 == 0)

printf(鈥渦sted eligio para platzi pollo broster鈥);
else if(opcion2 == 1)
printf(鈥渦sted eligio para platzi tallarin鈥);
else if (opcion2 == 2)
printf(鈥渦sted eligio para platzi guiso鈥);

}
else if (opcion1 == 2){
//aqui va el menu de postres
printf("usted eligio la opcion 2,vera nuestro menu de postres elija una:\n ");
printf(鈥渙pcion 0 para platzi helado: \n鈥);
printf("opcion 1 para platzi torta:\n ");
printf("opcion 2 para platzi jugo de naranja:\n ");

if (opcion2 == 0 )
printf(鈥渦sted eligio para platzi helado鈥);
else if (opcion2 == 1)
printf(鈥渦sted eligio para platzi torta鈥);
else if(opcion2 == 2)
printf(鈥渦sted eligio para platzi jugo de naranga鈥);

}
else{
//mensaje de opcion invalida
printf(鈥渦sted no eligio las opciones correcta ,por favor eliga la opcion correcta鈥);

}
return 0;
}

#include <stdio.h>

int opt, opt2;

int main(int argc, char const *argv[])
{   
    menuPrincipal();
    switch (opt)
    {
    case 0:
        bebidas();
        break;
    case 1:
        comidas();
        break;
    case 2:
        postres();
        break;
    default:
        break;
    }
    return 0;
}

void bebidas(){

    printf("Usted eligio la opcion 0, vera nuestro menu de bebidas\n");
    do{
        printf("Seleccione la bebida que desee\n");
        printf("0) Cola\n1) Cola Zero\n2) Lima-limon\n");
        scanf("%d", &opt2);            if(opt2 == 0){
        printf("Usted ha elejido una Platzi cola\n");
        }else if(opt2 == 1){
            printf("Usted ha elejido una Platzi cola zero\n");
         }else if(opt2 ==2 ){
            printf("Usted ha elejido una Platzi lima\n");
        }else{
            printf("Opcion invalida\n");
        }} while ( opt2 > 2 || opt2 < 0 );
}

void comidas(){
    printf("Usted eligio la opcion 1, vera nuestro menu de comidas\n");
        do{
            printf("Seleccione la comida que desee\n");
            printf("0) Gnocci con pesto genoves\n1) Roast beef a las finas hierbas\n2) Sushi\n");
            scanf("%d", &opt2);
            if(opt2 == 0){
            printf("Usted ha Gnocci con pesto genoves\n");
            }else if(opt2 == 1){
            printf("Usted ha elejido Roast beef a las finas hierbas\n");
            }else if(opt2 ==2 ){
            printf("Usted ha elejido Sushi\n");
            }else{
            printf("Opcion invalida\n");
            }} while ( opt2 > 2 || opt2 < 0 );    
}

void postres(){
    printf("Usted eligio la opcion 2, vera nuestro menu de postres\n");
        do{
            printf("Seleccione la comida que desee\n");
            printf("0) Tiramisu\n1) Flan\n2)Cheesecake \n");
            scanf("%d", &opt2);
            if(opt2 == 0){
            printf("Usted ha elejido Tiramisu\n");
            }else if(opt2 == 1){
            printf("Usted ha elejido Flan\n");
            }else if(opt2 ==2 ){
            printf("Usted ha elejido Cheesecake\n");
            }else{
            printf("Opcion invalida\n");
            }} while ( opt2 > 2 || opt2 < 0 );
}

void menuPrincipal(){
    do
    {
    printf("Bienvenido a nuestro Platzi restoran, seleccione una opcion\n");
    printf("0) Para bebidas\n1) Para comidas\n2) Para postres\n");
    scanf("%d", &opt);
    } while (opt > 2 || opt < 0 );
    
}

Dejo mi peque帽o aporte del menu en C

Hola a todos, he hecho el mismo programa que el profesor solo que lo meti todo en funciones para que sea mas facil de leer, este es el codigo;

#include <stdio.h>

int menu_principal()
{
    
    printf("Hola, bienvenido a tu restaurante de confianza.\n");
    printf("Por favor escoge que menu deseas tomar:\n");
    
    printf("1.Presiona 1 para el menu de bebidas.\n");
    printf("2.Presiona 2 para el menu de comidas.\n");
    printf("3.Presiona 3 para el menu de picoteo.\n");
    int menu = 3;
    return  menu;
}


int menu_de_debidas()
{
    printf("Hola, Bienvenido al menu de bebidas, escoge lo que quieras tomar.\n");
    printf("1.Presiona 1 para tomar un refresco de cola\n");
    printf("2.Presiona 2 para tomar un batido de fresa\n");
    printf("3.Presiona 3 para tomar un colacao\n");
    int bebida = 3;
    return bebida;
}

int menu_de_comidas()
{
    printf("Hola bienvenido al menu de comidas, Por favor escoge lo que quieres llevar.\n");
    printf("1.Presiona 1 para comer lentejas.\n");
    printf("2.Presiona 2 para comer garbanzos.\n");
    printf("3.Presiona 3 para comer espaguetis.\n");
    int comida = 3;
    return comida;
}


int menu_de_picoteo()
{
    printf("Hola, bienvenido al menu de picoteo, por favor selecciona lo que quieres comer.\n");
    printf("1.Presiona 1 para comer nuggets de pollo.\n");
    printf("2.Presiona 2 para comer minipizzas.\n");
    printf("3.Presiona 3 para comer espirales de hojaldre.\n");
    int picoteo = 3;
    return picoteo;
}


int main()
{
    int menu = menu_principal();
    if (menu == 1)
    {
        int bebiendo = menu_de_debidas();
    }
    else if (menu == 2)
    {
        int comiendo = menu_de_comidas();
    }
    else
    {
        int picoteando = menu_de_picoteo();
    }
    return 0; 
}


As铆 quedo

#include <stdio.h>
/*Opciones de menua*/
int menu = 3;
/*Variables del menu de refrescos*/
int opt1 = 0;
int opt2 = 0;
/*Variables del menu de alimentos*/
int opt1Food = 0;
int opt2Food = 0;
/*Variables menu de postres*/
int opt1Sweet = 0;
int opt2Sweet = 0;
int main(){
    /*Este programa genera menus*/
    printf("================================\n");
    printf("====Bienvenido a ANZ'S Store====\n");
    printf("================================\n\n");
    printf("==============Menu==============\n\n");
    /*Opciones de menu*/
    printf("- Menu de Comida : 1\n\n");
    printf("- Menu de Refrescos: 2\n\n");
    printf("- Menu de Postres: 3\n\n");
    /*Opcion de mennu elegida*/
    printf("Elegiste el menu numero: %i \n\n", menu);
    /*Menu de Alimentos*/
    if (opt1Food == 0 && menu == 1){
        printf("=======Menu de alimentos========\n\n");
        printf("-Opcion 0: Pupusas\n\n");
        printf("-Opcion 1:  Pollo Chuco\n\n");
        printf("-Opcion 2: Baleada\n\n");
        if (opt2Food == 0)
        {
            printf("Usted ha selccionado una Pupusa\n\n");
            printf("Espere...\n\n");
        }
        else if (opt2Food == 1)
        {
            printf("Uste ha seleccionado un Pollo Chuco\n\n");
            printf("Espere...\n\n");
        }
        else if (opt2Food == 2)
        {
            printf("Usted ha seleccionado una Baleada sencilla\n\n");
            printf("Espere...\n\n");
        }
        else
        {
            printf("Error \n");
        }
    }
    /*Menu de refrescos*/
    if (opt1 == 0 && menu ==2){
        printf("=======Menu de refrescos========\n\n");

        printf("-Opcion 0: Refresco sin azucar\n\n");
        printf("-Opcion 1:  Refresco con azucar\n\n");
        printf("-Opcion 2: Botella con Agua\n\n");
        if (opt2 == 0)
        {
            printf("Usted ha seleccionado un Refresco sin azucar\n");
            printf("Espere...\n\n");
        }
        else if (opt2 == 1)
        {
            printf("Uste ha seleccionado un Refresco con azucar\n");
            printf("Espere...\n\n");
        }
        else if (opt2 == 2)
        {
            printf("Usted ha seleccionado una Botella con agua\n");
            printf("Espere...\n\n");
        }
        else
        {
            printf("Error \n");
        }
    }
    /*Menu de postres*/
        if (opt1Sweet == 0 && menu == 3){
        printf("=======Menu de postres========\n\n");
        printf("-Opcion 0: Flan\n\n");
        printf("-Opcion 1:  Pie de queso\n\n");
        printf("-Opcion 2: Pastel de chocolate\n\n");
        if (opt2Sweet == 0)
        {
            printf("Usted ha selccionado un Flan \n");
            printf("Espere...\n\n");
        }
        else if (opt2Sweet == 1)
        {
            printf("Uste ha seleccionado un Pie de queso\n\n");
            printf("Espere...\n\n");
        }
        else if (opt2Sweet == 2)
        {
            printf("Usted ha seleccionado un Pastel de chocolate\n\n");
            printf("Espere...\n\n");
        }
        else
        {
            printf("Error \n");
        }
        
    }    
}```

Reto if anidados con entrada para que elija el usuario:



#include <stdio.h>
int opt1;
int opt2;

int main(){
printf("bienvenid a platzi store : \n");
printf("opcion 0 para platzi bebidas \n");
printf("opcion 1 para platzi comidas \n");
printf("opcion 2 para platzi postres \n");

scanf("%i", &opt1);

// este programa genera menus segun lo que el usuario elija
if(opt1 == 0){
    printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
    printf("opcion 0 para platzi cola cero \n");
    printf("opcion 1 para platzi cola normal \n");
    printf("opcion 2 para platzi pina colada \n");

    scanf("%i", &opt2);

    if (opt2 == 0)
        printf("usted eligio una platzi cola cero, mmm rico");
    else if (opt2 == 1)
        printf("usted eligio una platzi cola cpn azucar, mmm rico");
    else if (opt2 == 2)
        printf("usted eligio una platzi pina colada con azucar, mmm rico");
    else
        printf("opcion invalida");
}
else if(opt1 ==1){


    printf("opcion 0 para encebollado \n");
    printf("opcion 1 para tonga \n");
    printf("opcion 2 para ceviche \n");

    scanf("%i", &opt2);
    if (opt2 == 0)
        printf("usted eligio un platzi encebollado, provecho buen hombre");
    else if (opt2 == 1)
        printf("usted eligio una rica tonga, lo m谩ximo");
    else if (opt2 == 2)
        printf("usted eligio un buen ceviche, mmm rico");
    else
        printf("opcion invalida");
}
else if(opt1 ==2){
    printf("opcion 0 para arroz con leche \n");
    printf("opcion 1 para gelatina con helado \n");
    printf("opcion 2 para dulces de rocafuerte \n");

    scanf("%i", &opt2);

    if (opt2 == 0)
        printf("usted eligio un arroz con leche");
    else if (opt2 == 1)
        printf("usted eligio una gelatina con helado, excelente");
    else if (opt2 == 2)
        printf("usted eligio unos dulces de rocafuerte, bien ahi");
    else
        printf("opcion invalida");
}
else {
    printf("opcion invalida");
}

return 0;
}

Este es mi c贸digo, bueno es mi primer c贸digo espero haberlo echo bien

#include <stdio.h>
int opt1 = 1;
int opt2 = 1;

int main(){
printf(鈥渂ienvenido a plazi store: \n鈥);
printf(鈥渙pcion 0 para plazi bebidas: \n鈥);
printf(鈥渙pcion 1 para plazi comidas : \n鈥);
printf(鈥渙pcion 2 plazi postres : \n鈥);

//Este programa genera menus segun lo que el usuario elija//
if (opt1 == 0){
    printf("Usted elijio nuestra opcion cero, vera nuestro menu de bebidas elija una: \n");
    printf("opcion 0 para plazi cola cero: \n");
    printf("opcion 1 para plazi cola normal: \n");
    printf("opcion 2 plazi pina colada  : \n"); 

    if (opt2 == 0)
        printf("Usted elijio una plazi cola cero, mm rico : \n"); 
    else if(opt2 == 1 )
         printf("Usted elijio una plazi cola con azucar, mmm rico: \n"); 
     else if(opt2 == 2 )
         printf("Usted elijio una plazi pina colada con azucar, mmmmmm rico: \n");
     else 
          printf ("opcion invalida"); 
}
else if (opt1 ==1){
    if (opt2 == 0)
        printf("Usted elijio una plazi hamburguesa, mm rico : \n"); 
    else if(opt2 == 1 )
         printf("Usted elijio una plazi pizza, mmm rico: \n"); 
     else if(opt2 == 2 )
         printf("Usted elijio un plazi perro caliente, mmmmmm rico: \n");
    else 
          printf ("opcion invalida"); 
}
else if (opt1 ==2){
    if (opt2 == 0)
        printf("Usted elijio una plazi postre de manzana, mm rico : \n"); 
    else if(opt2 == 1 )
         printf("Usted elijio una plazi brownie con helado, mmm rico: \n"); 
     else if(opt2 == 2 )
         printf("Usted elijio un plazi postre de fresas con crema, mmmmmm rico: \n");
    else 
          printf ("opcion invalida"); 
}

return 0;
}

Reto

<code>
#include <stdio.h>

int opt1 = 2, opt2 = 1;

int main()
{
    printf("Bienvenido a Platzi Store\n");
    printf("opcion 0 para Platzi Bebidas\n");
    printf("opcion 1 para Platzi Comidas\n");
    printf("opcion 2 para Platzi Postres\n");
    //generador de menus segun lo que el usuario elija
    if (opt1 == 0){
        printf("Usted eligio la opcion 0 vera nuestro menu de bebidas: \n");
        printf("opcion 0 para cocacola cero\n");
        printf("opcion 1 para cocacola\n");
        printf("opcion 2 para pina colada\n");
        if (opt2 == 0)
            printf("Usted eligio una cocacola cero");
        else if (opt2 == 1)
            printf("Usted eligio una cocacola con azucar");
        else if (opt2 == 2)
            printf("Usted elegio una pina colada con azucar");
        else
            printf("opcion invalida");
    }else if (opt1 == 1){
        printf("Usted eligio la opcion 1 vera nuestro menu de comidas:\n");
        printf("opcion 0 para hamburguesa\n");
        printf("opcion 1 para hot dog\n");
        printf("opcion 2 para sandwich\n");
        if (opt2 == 0)
            printf("Usted eligio una hambuguesa");
        else if (opt2 == 1)
            printf("Usted eligio un hot dog");
        else if (opt2 == 2)
            printf("Usted elegio un sandwich");
        else
            printf("opcion invalida");
        
    }else if (opt1 == 2) {
        //menu de postres
        printf("Usted eligio la opcion 2 vera nuestro menu de postres: \n");
        printf("opcion 0 para postre de fresa\n");
        printf("opcion 1 para postre de chocolate\n");
        printf("opcion 2 para postre con vainilla\n");
        if (opt2 == 0)
            printf("Usted eligio un postre de fresa");
        else if (opt2 == 1)
            printf("Usted eligio un postre de chocolate");
        else if (opt2 == 2)
            printf("Usted elegio un postre con vainilla");
        else
            printf("opcion invalida");

    }else {
        printf("Opcion invalida");
    }
    
    
    
    return 0;
}

muy buena la clase

#include <stdio.h>
int opt1 = 4;
int opt2 = 4;

int main()
{
    printf("Bienvenido a kioskito \n");
    printf("opcion 0 para bebidas \n");
    printf("opcion 1 para comida \n");
    printf("opcion 2 para postres \n");

    //este programa genera menus segun lo que el usuario elija
    if(opt1 == 0)
    {
        printf("usted eligio la opcion 0 vera nuestro menu de bebidas elija una \n");
        printf("opcion 0 para elegir una coca \n");
        printf("opcion 1 para elegir una coca con mucha azucar \n");
        printf("opcion 2 para elegir una coca  con mucha azucar y fria \n");
        if (opt2 == 0)
            printf("usted eligio una coca");
        else if (opt2 == 1)
             printf("usted eligio una coca con mucha azucar");
        else if (opt2 == 2)
             printf("usted eligio una coca con mucha azucar y fria");
        else
            printf("opcion invalida");  
    }
    else if (opt1 == 1)
    {
        printf("usted eligio la opcion 1 vera nuestro menu de comidas elija una \n");
        printf("opcion 0 para elegir una pizza \n");
        printf("opcion 1 para elegir una hamburguesa \n");
        printf("opcion 2 para elegir una hotdogs \n");
        if (opt2 == 0)
            printf("usted eligio una pizza");
        else if (opt2 == 1)
             printf("usted eligio una hamburguesa");
        else if (opt2 == 2)
             printf("usted eligio hotdogs");
        else
            printf("opcion invalida");
    }
    else if (opt1 == 2)
    {
        printf("usted eligio la opcion 2 vera nuestro menu de postres elija una \n");
        printf("opcion 0 para elegir una helado \n");
        printf("opcion 1 para elegir una pastel \n");
        printf("opcion 2 para elegir una cheesecake \n");
        if (opt2 == 0)
            printf("usted eligio un helado");
        else if (opt2 == 1)
             printf("usted eligio un pastel");
        else if (opt2 == 2)
             printf("usted eligio cheseecake");
        else
            printf("opcion invalida");
    }
    else
        printf("orden invalida");
    
}```

隆Reto completado!

#include <stdio.h>
int opt1;
int opt2 = 2;

int main(){
    printf("[email protected] a platzi store, seleccione alguna opcion para continuar:\n");
    printf("Opcion 0 para platzi bebidas \n");
    printf("Opcion 1 para platzi comidas \n");
    printf("Opcion 2 para platzi postres \n");
    scanf("%d", &opt1);

    // este programa genera menus segun lo que el usuario elija
    if(opt1 == 0){
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf("Opcion 0 para platzi cola cero \n");
        printf("Opcion 1 para platzi cola normal \n");
        printf("Opcion 2 para platzi pina colada \n");

        if (opt2 == 0)
            printf("usted eligio una platzi cola cero, mmm rico");
        else if (opt2 == 1)
            printf("usted eligio una platzi cola cpn azucar, mmm rico");
        else if (opt2 == 2)
            printf("usted eligio una platzi pina colada con azucar, mmm rico");
        else 
            printf("opcion invalida");
    }
    else if(opt1 ==1){
        printf("Usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("Opcion 0 para platzi desayuno \n");
        printf("Opcion 1 para platzi burguer master \n");
        printf("Opcion 2 para platzi hotdog \n");
    }
    else if(opt1 ==2){
        printf("Usted eligio la opcion 2, vera nuestro menu de postres elija una:\n");
        printf("Opcion 0 para platzi helado \n");
        printf("Opcion 1 para platzi mousse \n");
        printf("Opcion 2 para platzi yogurt \n");
    }
    else {
        printf("Opcion invalida");
    }

    return 0;
}```

Ya lo acabe jeje

#include <stdio.h>
int opt1 = 1;
int opt2 = 2;

int main()
{
        printf("Bienvenido a la Platzi tiendita: \n");
        printf("Opcion 0 para Bebidas \n");
        printf("Opcion 1 para Comidas \n");
        printf("Opcion 2 para Postres \n");
    //este programa genera menus segun lo que el usuario elija
    if(opt1 == 0){
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidas elija una: \n");
        printf("Opcion 0 para Platzicola cero \n");
        printf("Opcion 1 para Platzicola con azucar \n");
        printf("Opcion 2 para Platzi pi帽a colada \n");

        if (opt2 == 0)
            printf("usted eligio una platzicola cero mmmmm que rico");
        else if (opt2 == 1)
            printf("Usted eligio una platzicola con azucar, mmmmm diabetes");
        else if (opt2 == 2)
            printf("Usted eligio una platzi pi帽a colada, mmmm borrachito");
        else
            printf("opcion invalida");
    }
    else if(opt1 == 1){
        printf("Usted eligio la opcion 1, vera nuestro menu de comidas elija una: \n");
        printf("Opcion 0 para Enchiladas \n");
        printf("Opcion 1 para Burrito \n");
        printf("Opcion 2 para Milanesa \n");

        if (opt2 == 0)
            printf("usted eligio una Enchiladas, mmmmm mis favoritas");
        else if (opt2 == 1)
            printf("Usted eligio una Burrito, mmmmm que rico");
        else if (opt2 == 2)
            printf("Usted eligio una Milanesa, mmmm riquisimo");
        else
            printf("opcion invalida");

    }
    else if(opt1 == 2){
        printf("Usted eligio la opcion 2, vera nuestro menu de postres elija una: \n");
        printf("Opcion 0 para Pastel \n");
        printf("Opcion 1 para Cupcakes \n");
        printf("Opcion 2 para Frutita \n");

        if (opt2 == 0)
            printf("usted eligio una Pastel, mmmmm delicioso");
        else if (opt2 == 1)
            printf("Usted eligio una Cupcakes, mmmmm que suculentos");
        else if (opt2 == 2)
            printf("Usted eligio una Frutita, mmmm que nutritivo");
        else
            printf("opcion invalida");

    }
    

    return 0;
}```
#include<stdio.h>
int desicionOfProduct = 0;
int desicionOfType = 0;

int main(){
    printf("Estamos encantados de tenerte aqui \nTenemos estos productos para ti:\n");
    printf("Elige 0 para PantherPower\nElige 1 para PantherBatido\nElige 2 para PantherBarra\nElige 3 para PantherPay\n");
    if (desicionOfProduct == 0){
        if(desicionOfType == 0)
            printf("Gracias por tu compra, disfruta tu PantherPower Original");/*/es una buena practica en C que cuando
            solo hay una linea de codigo se evite poner corchetes/*/
        else if(desicionOfType == 1)
            printf("Gracias por tu compra, disfruta tu PantherPower SugarFree");
        else if(desicionOfType == 2)
            printf("Gracias por tu compra, disfruta tu PantherPower MaxProtein");
        else if(desicionOfType == 3)
            printf("Gracias por tu compra, disfruta tu PantherPower LowCarb");
        else 
            printf("Por favor introduce una opcion correcta");
    }
    else if (desicionOfProduct == 1){
       if(desicionOfType == 0)
            printf("Gracias por tu compra, disfruta tu  Original");
        else if(desicionOfType == 1)
            printf("Gracias por tu compra, disfruta tu PantherBatido SugarFree");
        else if(desicionOfType == 2)
            printf("Gracias por tu compra, disfruta tu PantherBatido MaxProtein");
        else if(desicionOfType == 3)
            printf("Gracias por tu compra, disfruta tu PantherBatido LowCarb");
        else 
            printf("Por favor introduce una opcion correcta");
    }
    else if (desicionOfProduct == 2){
        if(desicionOfType == 0)
            printf("Gracias por tu compra, disfruta tu PantherBarra Original");
        else if(desicionOfType == 1)
            printf("Gracias por tu compra, disfruta tu PantherBarra SugarFree");
        else if(desicionOfType == 2)
            printf("Gracias por tu compra, disfruta tu PantherBarra MaxProtein");
        else if(desicionOfType == 3)
            printf("Gracias por tu compra, disfruta tu PantherBarra LowCarb");
        else 
            printf("Por favor introduce una opcion correcta");
    }
    else if (desicionOfProduct == 3){
        if(desicionOfType == 0)
            printf("Gracias por tu compra, disfruta tu PantherPay Original");
        else if(desicionOfType == 1)
            printf("Gracias por tu compra, disfruta tu PantherPay SugarFree");
        else if(desicionOfType == 2)
            printf("Gracias por tu compra, disfruta tu PantherPay MaxProtein");
        else if(desicionOfType == 3)
            printf("Gracias por tu compra, disfruta tu PantherPay LowCarb");
        else 
            printf("Por favor introduce una opcion correcta");
    }
    else
        printf("Has elegido una opcion incorrecta");
}```

Hice un menu de seleccion de tipos de billetera para guardar Bitcoins. Hice dos If dentro de un IF en la linea 71.

#include <stdio.h>

int selectUser;
int selectUserMenu;
int selectUserSub;

int main()
{
    printf("Tipos de billetera para bitcoin\n");
    printf("Elige el tipo de billetera que quieres usar para almacenar tus Bitcoins\n");
    printf("1-billeteras  Hardware \n");
    printf("2-billeteras de Papel \n");
    printf("3-billeteras de software \n");
    printf("4-billeteras Web \n");
    scanf("%i", &selectUser);

    if (selectUser == 1)
    {
        printf("Billetera de hardware, elegiste uno de los metodos mas seguro \n");
        printf("Estas son algunas Billeras de Hardware que puedes escoger \n");
        printf("1-Trezor \n");
        printf("2-Ledger \n");
        printf("3-KeepKey \n");
        printf("4-Ledger HW \n");
        scanf("%i", &selectUserMenu);

        if (selectUserMenu == 1)
            printf("Trezor fue tu eleccion, Felicidades!! =) \n ");
        else if (selectUserMenu == 2)
            printf("Ledger fue tu eleccion. Felicidades!! =) \n");
        else if (selectUserMenu == 2)
            printf("keepKey fue tu eleccion. Felicidades!! =) \n");
        else if (selectUserMenu == 3)
            printf("KeepKey fue tu eleccion. Felicidades!! =) \n");
        else if (selectUserMenu == 4)
            printf("Ledger HW.1 fue tu eleccion. Felicidades!! =) \n");
        else
            printf("Tu opcion es invalida =( \n");
    }else if (selectUser == 2)
    {
        printf("Billetera de Papel, elegiste la opcion que se imprime en pedazos de papel\n");
        printf("Estas son algunas Billeras de Papel que puedes escoger\n");
        printf("1-Bitcoin Paper Wallet \n");
        printf("2-Bit Address \n");
        scanf("%i", &selectUserMenu);

        if (selectUserMenu == 1)
            printf("Bitcoin Paper Wallet fue tu eleccion. Felicidades!! =) \n");
        else if(selectUserMenu == 2)
            printf("Bit Address fue tu eleccion. Felicidades!! =) \n");
        else
            printf("Tu opcion es invalida =( \n");
    }else if (selectUser == 3)
    {
        printf("Billetera de software, tu eleccion existe en computadoras o moviles\n");
        printf("Estas son algunas billeteras de software que puedes escoger\n");
        printf("1-Escritorio \n");
        printf("2-Movil \n");
        scanf("%i", &selectUserMenu);

        if (selectUserMenu == 1)
        {
            printf("Para billeteras de Escritorio tenemos las siguientes: \n");
            printf("1-Bitcoin Core \t (se requiere descargar toda la blockchain)\n");
            printf("2-Electrum (Mac OS, Windows, Linux)\n");
            printf("3-Exodus (Mac OS, Windows, Linux)\n");
            printf("4-Copay (Mac OS, Windows, Linux)\n");
            printf("5-Armory (Mac OS, Windows, Linux, Ubuntu, RaspberriPi)\n");
            scanf("%i", &selectUserSub);

            if (selectUserSub == 1)
                printf("Bitcoin Core fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 2)
                printf("Electrum fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 3)
                printf("Exodus fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 4)
                printf("Copay fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 5)
                printf("Armory fue tu eleccion. Felicidades!! =) \n");
            else
                printf("Tu opcion es invalida =( \n");
        }
            
        else if(selectUserMenu == 2)
        {
            printf("Para billeteras de Moviles tenemos las siguientes: \n");
            printf("1-BlockChain (iOS, Android)\n");
            printf("2-Jaxx (iOS, Android)\n");
            printf("3-FreeWallet (iOS, Android)\n");
            printf("4-Airbitz (iOS, Android)\n");
            printf("5-Bitcoin Wallet (iOS, Android)\n");
            scanf("%i", &selectUserSub);

            if (selectUserSub == 1)
                printf("BlockChain fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 2)
                printf("Jaxx fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 3)
                printf("FreeWallet fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 4)
                printf("Airbitz fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserSub == 5)
                printf("Bitcoin Wallet fue tu eleccion. Felicidades!! =) \n");
            else
                printf("Tu opcion es invalida =( \n");
        }
    }else if (selectUser == 4)
    {
        printf("Billetera de Web, en tu eleccion las claves privadas se almacenan en el servidor de la empresa que proporciona dicho servicio\n");
        printf("Estas son algunas billeteras Web que puedes escoger\n");
        printf("1-BlockChain \n ");
        printf("2-Circle \n ");
        printf("3-StrongCoin \n");
        printf("4-Xapo  \n");
        scanf("%i", &selectUserMenu);

        if (selectUserMenu == 1)
                printf("BlockChain fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserMenu == 2)
                printf("Circle fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserMenu == 3)
                printf("StrongCoin fue tu eleccion. Felicidades!! =) \n");
            else if (selectUserMenu == 4)
                printf("Xapo fue tu eleccion. Felicidades!! =) \n");
            else
                printf("Tu opcion es invalida =( \n");
    }else
        printf("Tu opcion es invalida =( \n");
    
    return 0;
}

#include <stdio.h>
int opt1 = 2;
int opt2 = 2;

int main(){
printf(鈥渂ienvenid a platzi store :\n鈥);
printf(鈥渙pcion 0 para platzi bebidas \n鈥);
printf(鈥渙pcion 1 para platzi comidas \n鈥);
printf(鈥渙pcion 2 para platzi postres \n鈥);

// este programa genera menus segun lo que el usuario elija
if(opt1 == 0){
    printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
    printf("opcion 0 para platzi cola cero \n");
    printf("opcion 1 para platzi cola normal \n");
    printf("opcion 2 para platzi pina colada \n");

    if (opt2 == 0)
        printf("usted eligio una platzi cola cero, mmm rico");
    else if (opt2 == 1)
        printf("usted eligio una platzi cola cpn azucar, mmm rico");
    else if (opt2 == 2)
        printf("usted eligio una platzi pina colada con azucar, mmm rico");
    else 
        printf("opcion invalida");
}
else if(opt1 ==1){
    if (opt2 == 0)
        printf("usted eligio un arroz con pato, provecho man");
    else if (opt2 == 1)
        printf("usted eligio un ceviche peruano, lo m谩ximo");
    else if (opt2 == 2)
        printf("usted eligio una causa de pulpa de cangrejo, mmm rico");
    else 
        printf("opcion invalida");
}
else if(opt1 ==2){
    if (opt2 == 0)
        printf("usted eligio un arroz con leche, bien ah铆");
    else if (opt2 == 1)
        printf("usted eligio un suspiro a la lime帽a, lo m谩ximo");
    else if (opt2 == 2)
        printf("usted eligio una gelatina, simple pero rico");
    else 
        printf("opcion invalida");
}
else {
    printf("opcion invalida");
}

return 0;

}

Salida:
bienvenid a platzi store :
opcion 0 para platzi bebidas
opcion 1 para platzi comidas
opcion 2 para platzi postres
usted eligio una gelatina, simple pero rico

uwu

#include <stdio.h>
#define __ERROR__ printf("opcion incorrecta\n")
int opt1 = 0,
    opt2 = 0;

int main()
{
    printf("opcion 0 para platzi bebidas\n\
            \ropcion 1 para platzi comidas\n\
            \ropcion 2 para platzi postres\n\n");
    if(opt1 == 0){
        printf("usted eligio la opcion 0 vera nuestor menu de bebida elija una :\n\n\
                \ropcion 0 para platzi cola cero\n\
                \ropcion 1 para platzi cola normal\n\
                \ropcion 2 para platzi pina colada\n\n");
        if(opt2 == 0)
            printf("usted eligio una platzi cola cero,mm rico");
        else if(opt2 == 1)
            printf("usted eligio una platzi cola con azucar,mm rico");
        else if(opt2 == 2)
            printf("usted eligio una platzi pina colada,mm rico");
        else __ERROR__;}
    else if(opt1 == 1){
        printf("usted eligio la opcion 1 vera nuestro menu de alimentos elija una :\n\n\
                \ropcion 0 para platzi arrachera\n\
                \ropcion 1 para platzi quesadillas\n\
                \ropcion 2 para platzi tacos\n\n");
        if(opt2 == 0)
            printf("usted eligio una platzi arrachera,mm rico");
        else if(opt2 == 1)
            printf("usted eligio una platzi quesadilla,mm rico");
        else if(opt2 == 2)
            printf("usted eligio un platzi taco,mm rico");
        else __ERROR__;}
    else if(opt1 == 2){
        printf("usted eligio la opcion 2 vera nuestro menu de postres elija una :\n\n\
                \ropcion 0 para platzi slit\n\
                \ropcion 1 para platzi pastel\n\
                \ropcion 2 para platzi choco\n\n");
        if(opt2 == 0)
            printf("usted eligio una platzi split,mm rico");
        else if(opt2 == 1)
            printf("usted eligio una platzi pastel,mm rico");
        else if(opt2 == 2)
            printf("usted eligio un platzi choco,mm rico");
        else __ERROR__;}
    else __ERROR__;
    return 0;
}```

He realizado if anidados con carrera y cursos de plazi

#include <stdio.h>

int opt1 = 1;
int opt2 = 2;

int	main (void)
{
	// este programa genera menus de carreras
	printf("Bienvenido al menu de carreras\n");
	printf("1) Desarrollo e ingenier铆a\n");
	printf("2) Dise帽o y UX\n");
	printf("3) Marketing\n");
	printf("4) Producci贸n audiovisual\n");
	if(opt1 == 1)
	{
		printf("usted eligi贸 la carrera de desarrollo e ingenier铆a\n");
		// este programa genera menus de cursos
		printf("Bienvenido al menu de cursos\n");
		printf("1) Seguridad Inform谩tica\n");
		printf("2) Base de datos\n");
		printf("3) Fundamentos de programaci贸n\n");
		printf("4) Inteligencia Artificial y Matching Learnig\n");
		if (opt2 == 1)
			printf("usted eligi贸 el curso de seguridad inform谩tica\n");
		else if (opt2 == 2)
			printf("usted eligi贸 el curso de base de datos\n");
		else if (opt2 == 3)
			printf("usted eligi贸 el curso de fundamentos de programaci贸n\n");
		else if (opt2 == 4)
			printf("usted eligi贸 el curso de inteligencia artificial y matching learnig\n");
		else 
			printf("opci贸n invalida\n");
	}
	else if (opt1 == 2)
	{
		printf("usted eligi贸 la carrera de dise帽o y UX\n");
		// este programa genera menus de cursos
		printf("Bienvenido al menu de cursos\n");
		printf("1) Dise帽o gr谩fico\n");
		printf("2) Dise帽o de experiencia de usuario\n");
		printf("3) Dise帽o de interfaces\n");
		if (opt2 == 1)
			printf("usted eligi贸 el curso de dise帽o gr谩fico\n");
		else if (opt2 == 2)
			printf("usted eligi贸 el curso de dise帽o de experiencia de usuario\n");
		else if (opt2 == 3)
			printf("usted eligi贸 el curso de dise帽o de interfaces\n");
		else 
			printf("opci贸n invalida\n");
	}
	else if (opt1 == 2)
	{
		printf("usted eligi贸 la carrera de marketing\n");
		// este programa genera menus de cursos
		printf("Bienvenido al menu de cursos\n");
		printf("1) Marketing Digital\n");
		printf("2) Marketing y Ventas\n");
		printf("3) Inbound Marketing\n");
		printf("4) Outbound Marketing\n");
		if (opt2 == 1)
			printf("usted eligi贸 el curso de marketing digital\n");
		else if (opt2 == 2)
			printf("usted eligi贸 el curso de marketing y venta\n");
		else if (opt2 == 3)
			printf("usted eligi贸 el curso de inbound marketing\n");
		else if (opt2 == 4)
			printf("usted eligi贸 el curso de outbound marketing\n");
		else 
			printf("opci贸n invalida\n");		
	}
	else if (opt1 == 3)
	{
		printf("usted eligi贸 la carrera de Producci贸n audiovisual\n");
		// este programa genera menus de cursos
		printf("Bienvenido al menu de cursos\n");
		printf("1) Producci贸n audiovisual\n");
		printf("2) Periodismo digital\n");
		if (opt2 == 1)
			printf("usted eligi贸 el curso de producci贸n audiovisual\n");
		else if (opt2 == 2)
			printf("usted eligi贸 el curso de periodismo digital\n");
		else 
			printf("opci贸n invalida\n");
	}
	else 
		printf("opci贸n invalida\n");
	return (0);
}

Salida

Bienvenido al menu de carreras
1) Desarrollo e ingenier铆a
2) Dise帽o y UX
3) Marketing
4) Producci贸n audiovisual
usted eligi贸 la carrera de desarrollo e ingenier铆a
Bienvenido al menu de cursos
1) Seguridad Inform谩tica
2) Base de datos
3) Fundamentos de programaci贸n
4) Inteligencia Artificial y Matching Learnig
usted eligi贸 el curso de base de datos
#include <stdio.h>

int opt1 = 0;
int opt2 = 0;

int main()
{
    printf("Bienvenido a Platzi Store:\n");
    printf("Opcion 0 para Platzi Bebidas \n");
    printf("Opcion 1 para Platzi Comidas \n");
    printf("Opcion 2 para Platzi Postres \n");

    // este programa genera menus segun lo que el usuario elija
    if(opt1 == 0)
    {  
        printf("Usted eligio la opcion 0, vera nuestro menu de bebidads elija una:\n");
        printf("Opcion 0 para Platzi Cola Zero \n");
        printf("Opcion 1 para Platzi Cola \n");
        printf("Opcion 2 para Malta \n");
        if(opt2 == 0)
        printf("Usted eligio una PlatziColaZero");
        else if(opt2 == 1)
        printf("Usted eligio una PlatziCola");
        else if(opt2 == 2)
        printf("Usted eligio una Malta");
        else
        printf("Opcion invalida");
    }
    else if(opt1 == 1)
    {  
        printf("Usted eligio la opcion 1, vera nuestro menu de comidas elija una:\n");
        printf("Opcion 0 para Pasta \n");
        printf("Opcion 1 para Pasticho \n");
        printf("Opcion 2 para Arepa \n");
        if(opt2 == 0)
        printf("Usted eligio una Pasta");
        else if(opt2 == 1)
        printf("Usted eligio una Pasticho");
        else if(opt2 == 2)
        printf("Usted eligio una Arepa");
        else
        printf("Opcion invalida");
    }
    else if(opt1 == 2)
    {  
        printf("Usted eligio la opcion 1, vera nuestro menu de postres elija una:\n");
        printf("Opcion 0 para Profiterol\n");
        printf("Opcion 1 para Chocolate \n");
        printf("Opcion 2 para Helado \n");
        if(opt2 == 0)
        printf("Usted eligio una Profiterol");
        else if(opt2 == 1)
        printf("Usted eligio una Chocolate");
        else if(opt2 == 2)
        printf("Usted eligio una Helado");
        else
        printf("Opcion invalida");
    }
    else
    {
        printf("Opcion invalida");
    }
    return 0;
}
#include <stdio.h>

int opt1;
int opt2;

int main(int argc, char const *argv[])
{
    printf(" Welcome to Platzi Store: \n");
    printf("    Type 0 for the drink menu \n");
    printf("    Type 1 for food menu \n");
    printf("    Type 2 for dessert menu \n");

    scanf("%d", &opt1);

    if(opt1 == 0)
    {
        printf("You choose the option 0 -> Welcome to the drink menu: \n");
        printf("    Type 0 for cold water \n");
        printf("    Type 1 for warm water \n");
        printf("    Type 2 for soda water \n");

        scanf("%d", &opt2);

        if(opt2==0)
            printf("You've choosen cold water. Enjoy it! \n");
        else if (opt2 == 1)
            printf("You've choosen warm water. Enjoy it! \n");
        else if (opt2 == 2)
            printf("You've choosen soda water. Enjoy it! \n");
        else
            printf("Invalid option \n");
    }
    else if(opt1 == 1)
    {
        printf("You've choosen the option 1 -> Welcome to the food menu: \n");
        printf("    Type 0 for eggplant cake \n");
        printf("    Type 1 for filled omelette with onion\n");
        printf("    Type 2 for vegetable ratatouille \n");

        scanf("%d", &opt2);

        if(opt2==0)
            printf("You've choosen the eggplant cake. Enjoy it! \n");
        else if (opt2 == 1)
            printf("You've choosen omelette with onion. Enjoy it! \n");
        else if (opt2 == 2)
            printf("You've choosen vegetable ratatouille. Enjoy it! \n");
        else
            printf("Invalid option \n");
    }
    else if(opt1 == 2)
    {
        printf("You've choosen the option 2 -> Welcome to the dessert menu: \n");
        printf("    Type 0 for rice with milk \n");
        printf("    Type 1 for fruit salad\n");
        printf("    Type 2 for home made ice cream \n");

        scanf("%d", &opt2);

        if(opt2==0)
            printf("You've choosen rice with milk. Enjoy it! \n");
        else if (opt2 == 1)
            printf("You've choosen fruit salad. Enjoy it! \n");
        else if (opt2 == 2)
            printf("You've choosen home made ice cream. Enjoy it!  \n");
        else
            printf("Invalid option \n");
    }
    else
        printf("Invalid option \n");   
    
    return 0;
}

Muy buenas clases!

#include<stdio.h>

int main()
{
    int opt1=0;
    int opt2;
    int opt3;

    if(opt1==0)
    {
        printf("Hey Bienvenidos a la Orizabe帽a a continuacion escoja algo del menu \n");
        printf("Marque con 1 si quiere ver el menu de comidas \n");
        printf("Marque con 2 si quiere ver el menu de bebidas \n");
        printf("Marque con 3 si quiere ver el menu de los postres \n");
        scanf("%i", &opt2);

            if (opt2 == 1)
            {
                printf("Esta es el menu de las comidas cuando este [email protected] pida lo que sea de su agrado \n");
                printf("Marque con 1 si le gustaria una Milanesa empanizada con papas \n");
                printf("Marque con 2 si le gustaria un Pipian en salsa verde \n");
                printf("Marque con 3 si prefiere una Pizza de peperoni ");
                scanf("%i",&opt3);

                if(opt3 ==1)
                    printf("Genial una milanesa de pollo con papas sera ");
                else if(opt3==2)
                    printf("Un pipian en salsa verde sera ");
                else if (opt3 ==3)
                    printf("Una Pizza de peperoni a sus ordenes");
                else
                    printf("No marco una opcion correcta");
            }
            if(opt2==2)
             {
                printf("Esta es el menu de las bebidas cuando este [email protected] pida lo que sea de su agrado \n");
                printf("Marque con 1 si le gustaria una Coca cola bien fria \n");
                printf("Marque con 2 si le gustaria un jugo de naranja  \n");
                printf("Marque con 3 si prefiere una cafe con leche ");
                scanf("%i",&opt3);

                if(opt3 ==1)
                    printf("Una rica coca cola enseguida ");
                else if(opt3==2)
                    printf("Jugo de naranja a su servicio ");
                else if (opt3 ==3)
                    printf("Un cafe con leche ");
                else
                    printf("No marco una opcion correcta");
            }
        if(opt2==3)
             {
                printf("Esta es el menu de las postres cuando este [email protected] pida lo que sea de su agrado \n");
                printf("Marque con 1 si le gustaria un pay de limon \n");
                printf("Marque con 2 si le gustaria un helado con chispas de chocolate  \n");
                printf("Marque con 3 si prefiere un pastel de chocolate ");
                scanf("%i",&opt3);

                if(opt3 ==1)
                    printf("Un rico pay de limon ");
                else if(opt3==2)
                    printf("Un helado de chocolate a su servicio ");
                else if (opt3 ==3)
                    printf("Un pastel de chocolate enseguido");
                else
                    printf("No marco una opcion correcta");
            }
            if (opt2>=4)
                printf("No marco una opcion correcta");
    }

    return 0;
}```

#include <stdio.h>

int opt1;
int opt2;

int main(int argc, char const *argv[])
{
printf(鈥淲elcome to Platzi Store: \n鈥, );
printf(" Type 0 for the drink menu \n", );
printf(" Type 1 for the food menu \n", );
printf(" Type 2 for the dessert menu \n", );

scanf("%d", %opt1);

if(opt == 0)
{
  printf("You choose the option 0 -> Welcome to the drink menu: \n", );
  printf("     Type 0 for cold water \n", );
  printf("     Type 1 for warm water \n", );
  printf("     Type 2 for coca cola \n", );

  scanf("%d", %opt2);

    if(opt == 0)
    {
        printf("You've chossen cold water. Enjoy! \n", );
    }
    else if(opt == 1)
    {
        printf("You've chossen warm water. Enjoy! \n", );
    }
    else if(opt == 2)
    {
        printf("You've chossen coca cola. Enjoy! \n", );
    }
    else
    {
        printf("Invalid Option \n", );
    }


}

else if(opt == 1)
{
  printf("You choose the option 1 -> Welcome to the food menu: \n", );
  printf("     Type 0 for pizza \n", );
  printf("     Type 1 for omelette \n", );
  printf("     Type 2 for tamale \n", );

  scanf("%d", %opt2);

    if(opt == 0)
    {
        printf("You've chossen pizza. Enjoy! \n", );
    }
    else if(opt == 1)
    {
        printf("You've chossen omelette. Enjoy! \n", );
    }
    else if(opt == 2)
    {
        printf("You've chossen tamale. Enjoy! \n", );
    }
    else
    {
        printf("Invalid Option \n", );
}

else if(opt == 2)
{
  printf("You choose the option 2 -> Welcome to the dessert menu: \n", );
  printf("     Type 0 for ice cream \n", );
  printf("     Type 1 for carlota pay \n", );
  printf("     Type 2 for chocolate \n", );

  scanf("%d", %opt2);

    if(opt == 0)
    {
        printf("You've chossen ice cream. Enjoy! \n", );
    }
    else if(opt == 1)
    {
        printf("You've chossen carlota pay. Enjoy! \n", );
    }
    else if(opt == 2)
    {
        printf("You've chossen chocolate. Enjoy! \n", );
    }
    else
    {
        printf("Invalid Option \n", );
}

else
{
  printf("Invalid Option \n", );
}

return 0;


}

}

Java es muy parecido a C, para quienes ya sabemos Java esto es muy f谩cil.

This is my code. Great to remember things.

#include<stdio.h>

int option_1 = 0;
int option_2 = 0;


int main(int argc, char const *argv[])
{
    // This program create menues
    printf("Welcome to Bugattie Store: \n 0: Bugatti Models \n 1: Bugatti Prices \n 2: Bugatti Speed limit \n  ");
    printf("*****************************************\n");
    printf("Please, entre a numeric value: ");
    scanf("%d", &option_1);


    if (option_1 == 0)
    {
        printf("You have selected to see our Bugatti Models \n");
        printf("*****************************************\n");
        printf("Enter a numeric value to see our models: \n 0\n 1\n 2\n 3\n 4 \n");
        scanf("%d", &option_2);

        if (option_2 == 0)
            printf("Bugatti Chiron");
        else if (option_2 == 1)
            printf("Bugatti Chiron Super Sport");
        else if (option_2 == 2)
            printf("Bugatti Chiron Pur Sport");
        else if (option_2 == 3)
            printf("Bugatti Chiron Divo");   
        else if (option_2 == 4)
            printf("Bugatti Chiron Lavolturie");
        else
            printf("Please, enter a numeric value: 1, 2, 3, 4");
    }
    else if (option_1 == 1)
    {
        printf("You have selected to see our Bugatti Prices \n");
        printf("*****************************************\n");
        printf("Enter a numeric value to see our Prices:\n 0\n 1\n 2\n 3\n 4 \n");
        scanf("%d", &option_2);

        if (option_2 == 0)
            printf("2.4 Millions USD");
        else if (option_2 == 1)
            printf("3 Millions USD");
        else if (option_2 == 2)
            printf("4 Million USD");
        else if (option_2 == 3)
            printf("5 Million USD");   
        else if (option_2 == 4)
            printf("17 Million USD");
        else
            printf("Please, enter a numeric value: 1, 2, 3, 4");
    }

    else if (option_1 == 2)
    {
        printf("You have selected to see our Bugatti Speed Limit \n");
        printf("*****************************************\n");
        printf("Enter a numeric value to see our Speed Limit: \n 0\n 1\n 2\n 3\n 4 \n");
        scanf("%d", &option_2);

        if (option_2 == 0)
            printf("300 km/h");
        else if (option_2 == 1)
            printf("320 km/h");
        else if (option_2 == 2)
            printf("350 km/h");
        else if (option_2 == 3)
            printf("400+ km/h");   
        else if (option_2 == 4)
            printf("Not tested");
        else
            printf("Please, enter a numeric value: 1, 2, 3, 4");
    }
    else
        printf("Please, enter a numeric value: 1, 2, 3, 4");


    
    return 0;
}```

Buenos d铆as Profe Ricardo y compa帽eros!
Les comparto aqu铆 el c贸digo que he realizado. Simula un men煤 de atenci贸n al usuario, espero que sirva de gu铆a.

Saludos.-

#include <stdio.h>

int opt1 = 4;
int opt2 = 3;

int main()
{
    printf("隆Bienvenido al centro de atencion al usuario!, 驴Como podemos ayudarle?\n");
    printf("1 - Problemas de Software\n");
    printf("2 - Problemas de Hardware\n");
    printf("3 - Problemas administrativos\n");
    printf("4 - Otros problemas\n");

    // Software
    if (opt1 == 1)
    {
        printf("Usted ha elegido la opci贸n 1, por favor especifique su problema\n");
        printf("1 - Error en la lectura de datos\n");
        printf("2 - Error de conexi贸n a un dispositivo\n");
        printf("3 - Error de ingreso al servidor\n");

        if (opt2 == 1)
        printf("Usted ha elegido la opci贸n 1 'Error en la lectura de datos'\n");
        else if (opt2 == 2)
        printf("Usted ha elegido la opci贸n 2 'Error de conexi贸n a un dispositivo'\n");
        else if (opt2 == 3)
        printf("Usted ha elegido la opci贸n 3 'Error de ingreso al servidor'\n");
        else
        printf("Usted ha elegido una opci贸n incorrecta\n");
    }

    //Hardware
    else if (opt1 == 2)
    {
        printf("Usted ha elegido la opci贸n 2, por favor especifique su problema\n");
        printf("1 - Dispositivo no enciende\n");
        printf("2 - Dispositivo se sobrecalienta\n");
        printf("3 - Se requiere cambio de sensor/actuador\n");

        if (opt2 == 1)
        printf("Usted ha elegido la opci贸n 1 'Dispositivo no enciende'\n");
        else if (opt2 == 2)
        printf("Usted ha elegido la opci贸n 2 'Dispositivo se sobrecalienta'\n");
        else if (opt2 == 3)
        printf("Usted ha elegido la opci贸n 3 'Se requiere cambio de sensor/actuador'\n");
        else
        printf("Usted ha elegido una opci贸n incorrecta\n");
    }

    //Administrativos
    else if (opt1 == 3)
    {
        printf("Usted ha elegido la opci贸n 3, por favor especifique su problema\n");
        printf("1 - Problemas de facturaci贸n\n");
        printf("2 - Problemas de inicio de sesi贸n\n");
        printf("3 - Solicitud de baja\n");

        if (opt2 == 1)
        printf("Usted ha elegido la opci贸n 1 'Problemas de facturaci贸n'\n");
        else if (opt2 == 2)
        printf("Usted ha elegido la opci贸n 2 'Problemas de inicio de sesi贸n'\n");
        else if (opt2 == 3)
        printf("Usted ha elegido la opci贸n 3 'Solicitud de baja'\n");
        else
        printf("Usted ha elegido una opci贸n incorrecta\n");
    }

    //Otros
    else if (opt1 == 4)
    {
        printf("Usted ha elegido la opci贸n 4, por favor especifique su problema\n");
        printf("1 - Comunicarse con un representante\n");
        printf("2 - Conocer la misi贸n de la empresa\n");
        printf("3 - Consultar declaracion de privacidad y uso de datos\n");

        if (opt2 == 1)
        printf("Usted ha elegido la opci贸n 1 'Comunicarse con un representante'\n");
        else if (opt2 == 2)
        printf("Usted ha elegido la opci贸n 2 'Conocer la misi贸n de la empresa\n");
        else if (opt2 == 3)
        printf("Usted ha elegido la opci贸n 3 'Consultar declaracion de privacidad y uso de datos'\n");
        else
        printf("Usted ha elegido una opci贸n incorrecta\n");
    }

    else
    printf("Usted ha elegido una opci贸n incorrecta\n");

    return 0;
}

Hola!

<#include <stdio.h>
int opt1 = 0;
int opt2 = 2;

int main(){
    printf("bienvenid a platzi store :\n");
    printf("opcion 0 para platzi bebidas \n");
    printf("opcion 1 para platzi comidas \n");
    printf("opcion 2 para platzi postres \n");

    // este programa genera menus segun lo que el usuario elija
    if(opt1 == 0){
        printf("usted eligio la opcion 0, vera nuestro menu de bebidas elija una:\n");
        printf("opcion 0 para platzi cola cero \n");
        printf("opcion 1 para platzi cola normal \n");
        printf("opcion 2 para platzi pina colada \n");

        if (opt2 == 0)
            printf("usted eligio una platzi cola cero, mmm rico");
        else if (opt2 == 1)
            printf("usted eligio una platzi cola cpn azucar, mmm rico");
        else if (opt2 == 2)
            printf("usted eligio una platzi pina colada con azucar, mmm rico");
        else 
            printf("opcion invalida");
    }
    else if(opt1 ==1){
        //aqui va el menu de alimentos
		if(opt2 == 0)
			printf("usted eligio carne");
		else if(opt2 == 1)
			printf("usted eligio pollo");
		else if(opt2 == 2)
			printf("usted eligio pescado");
		else
			printf ("No vendemos eso");
		}
    else if(opt1 ==2){
	//aqui va el menu de postres
    		if(opt2 == 0)
			printf("usted eligio chocolate");
		else if(opt2 == 1)
			printf("usted eligio vainilla");
		else if(opt2 == 2)
			printf("usted eligio fresa");
		else
			printf ("No vendemos eso");
		}
	}
    else {
        // mensaje de manejo de opcion invalida
		printf("Vuelva al menu por favor");
    }

    return 0;
}>

驴Por qu茅 existe la funci贸n main y debe retornar 0?

Si quieren seleccionar la opcion desde la consola puede usar este codigo 馃槂

scanf("%i", &opt2);
#include <stdio.h>

int opt1, opt2;

int main() {
    printf("Bienvenido\n\n");
    printf("0. Bebidas\n");
    printf("1. Comidas\n");
    printf("2. Postres\n\n");

    scanf("%i", &opt1);

    // Este programa genera menu's segun lo que el usuario elija
    if (opt1 == 0) {
        printf("\nUsted eligio la opcion 0, ver谩 nuestro menu de bebidas elija una:\n\n");
        printf("0. Coca-Cola Cero\n");
        printf("1. Coca-Cola con Azucar\n");
        printf("2. Coca-Cola Pi帽a Colada\n");

        scanf("%i", &opt2);

        if (opt2 == 0)
            printf("Coca-Cola Cero");
        else if (opt2 == 1)
            printf("Coca-Cola con Azucar");
        else if (opt2 == 2)
            printf("Coca-Cola Pi帽a Colada");
        else
            printf("Opcion invalida");
            
    } else if (opt1 == 1) {
        printf("\nUsted eligio la opcion 1, ver谩 nuestro menu de comidas, elija una:\n\n");
        printf("0. Pizza\n");
        printf("1. Hamburguesa\n");
        printf("2. Pollo\n");

        scanf("%i", &opt2);

        if (opt2 == 0)
            printf("Pizza");
        else if (opt2 == 1)
            printf("Hamburguesa");
        else if (opt2 == 2)
            printf("Pollo");
        else
            printf("Opcion invalida");
    } else if (opt1 == 2) {
        printf("\nUsted eligio la opcion 2, ver谩 nuestro menu de postres, elija una:\n\n");
        printf("0. Pan\n");
        printf("1. Pastel\n");
        printf("2. Crepa\n");

        scanf("%i", &opt2);

        if (opt2 == 0)
            printf("Pan");
        else if (opt2 == 1)
            printf("Pastel");
        else if (opt2 == 2)
            printf("Crepa");
        else
            printf("Opcion invalida");
    } else {
        printf("Opcion invalida");
    } 

    return 0;
}

Dejo mi menu

#include <stdio.h>

int main()
{
    int opt1;
    int opt2;

    printf("Bienvenido a la tienda que necesitas bebidas(1) o alimentos(2)");
     
     scanf("%i",&opt1);

     if (opt1==1)
     {
        printf("ELija su bebida: \nAgua Fresca       (1) \nRefresco      (2) \nLeche MU-MU       (3)");

        scanf("%i",&opt2);

            if(opt2==1)
                  printf("\nCompraste un Agua fresca");
            else if (opt2==2)
                  printf("\nCompraste un Refresco");
            else if (opt2==3)
                    printf("\nCompraste una Leche MU-MU");
            else
                printf("Codigo invalido");
     }
     if (opt1==2)
     {
            printf("Elija su a alimento: \nCaramelo raro        (1) \nGalleta Yantra         (2) \nPorcehelado      (3)");
            scanf("%i",&opt2);

            if (opt2==1)
                 printf("\nCompraste un Caramelo raro");
            else if (opt2==2)
              printf("\nCompraste una Galleta Yantra");
            else if (opt2==3)
                 printf("\nCompraste un Porcehelado");
            else
             printf("\nCodigo invalido");
     }
     
     return 0;

}

#include <stdio.h>
int opt1=0;
int opt2=0;

int main(){
/// este programa genera menu segun el usuario eliga
printf("=BIENVENIDOS A PLATZI STORE=\n");
printf(" OPCION 0: PLATZI BEBIDAS \n");
printf(" OPCION 1: PLATZI COMIDAS \n");
printf(" OPCION 2: PLATZI POSTRES \n");

printf("Ingrese una opcion:  ");
scanf("%d",&opt1);
        
if (opt1 == 0)
   {    
        printf("=====PLATZI BEBIDAS=====\n");
        printf(" OPCION 0: PLATZI COLA CERO\n");
        printf(" OPCION 1: PLATZI COLA CON AZUCAR\n");
        printf(" OPCION 2: PLATZI PInA COLADA \n");
        
        printf("Ingrese una opcion: ");
        scanf("%d",&opt2);

        if (opt2 == 0)
            printf("Usted eligio una platzi cola cero, mm rico");
        else if (opt2 == 1)
            printf("Usted eligio una platzi con  azucar, mm rico");
        else if (opt2 == 2)
            printf("Usted eligio una platzi pi帽a colada, mm rico");
        else
            printf("====OPCION INVALIDA===");                    
    }
else if (opt1 == 1)
    {
        printf("=====PLATZI COMIDAS=====\n");
        printf(" OPCION 0: EMPANADAS SALTEnAS\n");
        printf(" OPCION 1: MILANESAS CON PURE\n");
        printf(" OPCION 2: COMPLETOS \n");

        printf("Ingrese una opcion: ");
        scanf("%d",&opt2);

        if (opt2 == 0)
            printf("Usted eligio EMPANADAS SALTEnAS\n ");
        else if (opt2 == 1)
            printf("Usted eligio MILANESAS CON PURE\n");
        else if (opt2 == 2)
            printf("Usted eligio COMPLETOS \n");
        else
            printf("OPCION INVALIDA"); 
    }

else if (opt1 == 2)
    {
        printf("=====PLATZI POSTRES:=====\n");
        printf(" OPCION 0: CHOCOTORTA\n");
        printf(" OPCION 1: TIRAMISU\n");
        printf(" OPCION 2: HELADO \n");

        printf("Ingrese una opcion: ");
        scanf("%d",&opt2);

        if (opt2 == 0)
            printf("Usted eligio CHOCOTORTA\n ");
        else if (opt2 == 1)
            printf("Usted eligio TIRAMISU\n");
        else if (opt2 == 2)
            printf("Usted eligio HELADO \n");
        else
            printf("OPCION INVALIDA"); 
    }
else
    printf("Opcion incorrecta ");    

return 0;

}

Ac谩 esta mi aporte!!!

No es mi intenci贸n que les de hambre, pero 鈥 jejeje

hice algo diferente, un programa que identifique si tres numeros son iguales

 #include<stdio.h>
#include<stdlib.h>
main()
{
	int n1,n2,n3;
	printf("ingresa 3 numeros\n");
	scanf("%d %d %d",&n1,&n2,&n3);
	if(n1 == n2 == n3){
		printf("los numeros son iguales");
	}else if(n1>n2 && n1>n3){
		printf("el primer numero es mayor");
	}else if(n2>n3){
		printf("el segundo numero es mayor");
	}else printf("el tercer numero es mayor");
		system("PAUSE");
	return(0);
}
<#include <stdio.h>
int opt1 = 1;
int opt2 = 2;
int opt3 = 2;
int main()
{
        printf("0 = bebidas\n");
        printf("1 = comidas\n");
        printf("2 = postres\n");
        
    if (opt1 == 0)
    {
        printf("ud eligi0 bebidas , vera nuestro menu de bebidas:\n");
        printf("0 = platzi cola zero\n");
        printf("1 = platzi cola corriente\n");
        printf("2 = platzi cola pina\n");
        if (opt2 == 0)
            printf("ud eligio una platzicola cero , mmm rico");
        else if (opt2 == 1)
            printf("platzi cola con azucar");
        else if (opt2 == 2)
        printf("platzi cola con azucar + pina");
        else
        printf("opcion invalida");
    }
    else if(opt1 == 1)
    {
         printf("ud eligi0 comidas , vera nuestro menu de comidas:\n");
        printf("0 = Hambuerguesa\n");
        printf("1 = pizza\n");
        printf("2 = hot dog\n");
        if (opt2 == 0)
            printf("ud eligio una Hambuerguesa , mmm rico");
        else if (opt2 == 1)
            printf("ud eligio una pizza ");
        else if (opt2 == 2)
        printf("ud eligio un hot dog ");
        else
        printf("opcion invalida");
    }
    else if (opt1 == 2)
    {
         printf("ud eligi0 postres , vera nuestro menu de postres:\n");
        printf("0 = fresa\n");
        printf("1 = mora\n");
        printf("2 = pihna\n");
        if (opt2 == 0)
            printf("ud eligio una fresa , mmm rico");
        else if (opt2 == 1)
            printf("ud eligio una mora ");
        else if (opt2 == 2)
        printf("ud eligio una pi帽a ");
        else
        printf("opcion invalida");
    }
    else{
        printf("introdusca una opcion valida");
    }
    
return 0;
}>

DOMINAR EL MUNDO min 0:47

Mi c贸digo para el men煤, utilizando scanf:

#include <stdio.h>

unsigned int opt;

int main()
{
    printf("Bienvenido!!!\nUsted esta en el menu de alimentos\n");
    printf("Eliga la opcion 1, para bebidas\n");
    printf("Eliga la opcion 2, para comidas\n");
    printf("Eliga la opcion 3, para postres\n");

    scanf("%u",&opt);

    if(opt == 1)
    {
        printf("\nCoca cola, opcion 1\n");
        printf("Fanta, opcion 2\n");
        printf("Sprite, opcion 3\n");
        scanf("%u",&opt);

        if(opt == 1)
            printf("\nUsted eligio una SALUDABLE Coca cola\n");
        else if(opt == 2)
            printf("\nUsted eligio una rica Fanta\n");
        else if(opt == 3)
            printf("\nUsted eligio una sprite\n");
        else
            printf("\nOpcion invalida\n");
    }
    else if(opt == 2)
    {
        printf("\nMilanesa con papas fritas, opcion 1\n");
        printf("Pizza, opcion 2\n");
        printf("Empanadas, opcion 3\n");
        scanf("%u",&opt);

        if(opt == 1)
            printf("\nUsted eligio una Milanesa con papas fritas\n");
        else if(opt == 2)
            printf("\nUsted eligio una Pizza\n");
        else if(opt == 3)
            printf("\nUsted eligio unas empanadas\n");
        else
            printf("\nOpcion invalida\n");
    }
    else if(opt == 3)
    {
        printf("\nHelado, opcion 1\n");
        printf("Torta, opcion 2\n");
        printf("Flan, opcion 3\n");
        scanf("%u",&opt);

        if(opt == 1)
            printf("\nUsted eligio un Helado\n");
        else if(opt == 2)
            printf("\nUsted eligio una Torta\n");
        else if(opt == 3)
            printf("\nUsted eligio un Flan\n");
        else
            printf("\nOpcion invalida\n");
    }
    else
        printf("\nOpcion invalida\n");

    return 0;
}