View Single Post
Old 18-05-2011, 04:43 PM   #6
qquocddatdk
Nhập môn đệ tử
 
Tham gia ngày: May 2011
Bài gửi: 1
:
giải quyết lổi Improper use of a function identifier trong chương trình pic c ntn?

mình đang học viết ngôn ngử ccs,khi viết chương trình thì mình gặp một lổi về lệnh If .nó báo lổi là Improper use of a function identifier.bác nào biết nó là lổi gì và cách khắc phục thì cho mình biết nha.thanhks nhìu!đoạn chương trình mình viết như sau:

int x,chuc,donvi;
int a[10]={0,1,2,3,4,5,6,7,8,9};
void led();
void kt();
void batdau();
void main()
{
set_tris_a(0b1);
set_tris_b(0);
while(1)
{
void batdau()
{
If ( a0==0) ===> dòng nó báo lổi ở chử If: Improper use of a function identifier

delay_ms(1000);
kt();
else ===> dòng náy nó báo lổi A numeric expression must appear here
{
batdau();
}}}
void led()
{
e0=1;
e1=0;
portb=a[chuc];
delay_ms(10);
e0=0;
e1=1;
portb=a[donvi];
delay_ms(10);
}
void kt()
{
if (a0==1)
{
x=x+1;
chuc=x/10;
donvi=x%10;
led();
}
else
{
kt();
}}}
qquocddatdk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn