Супермодератор
Сообщений всего: 659
Дата рег-ции: Март 2007
|
Это, я конечно не большой специалист в коде вижен, но может ты хотел написать так:
#include <stdio.h>
#include <delay.h>
eeprom char sw[6][3]=
{5,5,5,
5,5,5,
5,5,5,
5,5,5,
5,5,5,
5,5,5};
char i,n;
void main(void)
{
for(i=0;i<6;i++)
{
putchar(sw[i][1]+48);
delay_ms(100);
}
printf("Switch:"
n=getchar();
if(n==0)
{
printf(" A:"
putchar(sw[n][0]);
}
if(n==1)
{
printf(" B:"
putchar(sw[n][1]);
}
if(n==2)
{
printf(" C:"
putchar(sw[n][2]);
}
}
Ну или объясните что именно вы хотели сделать в неработающем примере??? |