Usando un while?
Código [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
char rs[40];
char rf[40];
char dom[40];
int tel;
int PrintMenuAndRetrieveOption()
{
int a;
printf("MENU\n");
printf("\n\n 1.- CAPTURAR DATOS DE LA EMPRESA: \n");
printf("\n\n 2.- IMPRIMIR DATOS DE LA EMPRESA: \n");
printf("\n\n 3.- CAPTURAR EDADES DE LOS EMPLEADOS:\n ");
printf("\n\n 4.- SALIR: \n");
printf("\n\n TECLEA OPCION QUE DESEAS\n\n");
scanf("%d",&a);
return a;
}
int __cdecl main()
{
int option;
while((option = PrintMenuAndRetrieveOption()) != 4)
{
switch (option)
{
case 1:
printf("INGRESA RAZON SOCIAL\n\n");
scanf ("%s", &rs);
printf("INGRESA RFC\n\n");
scanf ("%s", &rf);
printf("INGRESA DOMICILIO\n\n");
scanf ("%s", &dom);
printf("INGRESA TELEFONO\n\n");
scanf ("%d", &tel);
break;
case 2:
printf ("\n RAZON SOCIAL: %s\n",rs);
printf ("\n RFC: %s\n", rf);
printf ("\n DOMICILIO: %s\n", dom);
printf ("\n TELEFONO: %d\n", tel);
break;
}
}
}