resolvi mi pregunta y si a alguien el sirve dejo aqui el codigo
Código C:
Ver original#include<stdio.h>
#include<conio.h>
#include<process.h>
void main()
{
int tecla, op=1,i;clrscr();
do{
for(i=6;i<=9;i++)
{
}
do{
gotoxy
(30,i
);printf("opcion 1"); gotoxy
(30,7);printf("opcion 2"); gotoxy
(30,8);printf("opcion 3");
switch(op)
{
case 1:
gotoxy(30,6);cprintf("opcion 1");
textcolor(1);
textbackground(7);
break;
case 2:
gotoxy(30,7);cprintf("opcion 2");
textcolor(1);
textbackground(2);
break;
case 3:
gotoxy(30,8);cprintf("opcion 3");
textcolor(1);
textbackground(2);
break;
case 4:
gotoxy(30,9);cprintf("salir 4");
textcolor(1);
textbackground(2);
break;
}
do{
}while(tecla!=72 && tecla!=80 && tecla!=13);
if(tecla==72)
{
if(op>1)
{
op--;
}
}
if(tecla==80)
{
if(op<4)
{
op++;
}
}
}while(tecla!=13);
clrscr();
switch(op)
{
}while(op!=4);
}
lo unico que no puedo lograr que funcione bien es el sombreado