主题:求助:出现Declaration syntax error的原因
extern int add (int,int)
main()
{
int a[5];
int i;
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
printf("%d",add(a[i],5));
}
PUBLIC _add
_add proc near
PUSH BP
MOV BP,SP
MOV AX,[BP+4]
ADD AX,05H
POP BP
RET
_add ENDP
END
程序在编译时总是出现 Declaration syntax error 的错误提示,请高手指教!
而且总是在main() 的位置。
main()
{
int a[5];
int i;
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
printf("%d",add(a[i],5));
}
PUBLIC _add
_add proc near
PUSH BP
MOV BP,SP
MOV AX,[BP+4]
ADD AX,05H
POP BP
RET
_add ENDP
END
程序在编译时总是出现 Declaration syntax error 的错误提示,请高手指教!
而且总是在main() 的位置。