void delay (){unsigned chari,j;for(i=0;i<100;i++) for(j=0:j<100:j++);}void show(){P2=0x04;P0=d[second/10]:delay();P2=0x08;P0= d[second%10];delay();P2=0x01;P0=d[c%10];delay();}仿真上只能显示一位,后面秒表显示闪烁且暂停后消失,是什么问题啊?求大佬们指点迷津!