hedy
19/06/2003, 01:39
/* Uso de la sentencia DO...WHILE. */
#include <stdio.h>
main() /* Muestra un menú si no se pulsa 4 */
{
char seleccion;
do{
printf("1.- Comenzarn");
printf("2.- Abrirn");
printf("3.- Grabarn");
printf("4.- Salirn");
printf("Escoge una opción: ");
seleccion=getchar();
switch(seleccion){
case '1':printf("Opción 1");
break;
case '2':printf("Opción 2");
break;
case '3':printf("Opción 3");
}
}while(seleccion!='4');
}
porq al ingresar 1 2 o 3 se despliega el menu 2 veces?
#include <stdio.h>
main() /* Muestra un menú si no se pulsa 4 */
{
char seleccion;
do{
printf("1.- Comenzarn");
printf("2.- Abrirn");
printf("3.- Grabarn");
printf("4.- Salirn");
printf("Escoge una opción: ");
seleccion=getchar();
switch(seleccion){
case '1':printf("Opción 1");
break;
case '2':printf("Opción 2");
break;
case '3':printf("Opción 3");
}
}while(seleccion!='4');
}
porq al ingresar 1 2 o 3 se despliega el menu 2 veces?