Si yo se pero ... quiero evitar la fatiga poniendo void... sirven de = manera al no resivir ningun valor y tampoco retornarlo... Si no me crees pruevalo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <stdio.h> // Liberia de Entrada y Salida E/S O/I
#include <conio.h> // Para usar clrscr();
#include <stdlib.h> // Solo para usar exit();
altas(); // Se Declara Funcion Altas
bajas(); // Se Declara Funcion Bajas
error(); // Se Declara Funcion Error
void main(){
char sw; // Esta es la variable que va a cotrolar el menu ES un TIPO CHAR porque el int da errores...
// Si declaras un int y por error meten una letra.. bucle infinito
do{
gotoxy(0,0); // Espesificar donde va hacer la salida
printf("1. Altas \n"); //
printf("2. Bajas \n"); // Esto es para imprimir el Menu
printf("3. Salir \n"); //
scanf("%s",&sw); // Le asigna un valor a la variable
switch(sw){
case '1':
clrscr(); // Limpiar la Consola
altas(); // Se va a la Funcion altas
break;
case '2':
clrscr(); // limpiar la consola
bajas(); //se va a la funcion bajas
break;
case '3':
clrscr(); // limpiar la consola
break;
default:
error(); // Se va a la Funcion Error
}
}while(sw!='3'); // SI se Escribe 3 se Sale del buble--- Terminar
exit(0); // Terminar Programa
}
altas(){
gotoxy(5,5); // Imprimir espeficicamente en la posicion 5,5
printf("Altas"); //Salida.. Imprime Altas
}
bajas(){
gotoxy(5,5); // Imprimir espeficicamente en la posicion 5,5
printf("Bajas"); //Salida.. Imprime Bajas
}
error(){ // ESTO ES
clrscr(); // limpiar la consola // Por si meten algun valor que
gotoxy(5,5);printf("No Selecciono Ninguna Obcion..."); // No este en el Menu
}