这行程序怎么错了?请高人指点。。。。
#include "windows.h"
#include "stdio.h"
int main()
{
BYTE mw[1024];
typedef int (*pf)(BYTE*);
pf lpa;
HINSTANCE hand=LoadLibrary("Decnc.dll");
if(hand==0)
{
printf("load erorr");
getchar();
return -1;
}
lpa=(pf)GetProcAddress(hand,"Dec_buffer");
if(lpa==0)
{
printf("getprocaddress erorr");
getchar();
return -1;
}
printf("\n请输入待处理数据;");
scanf("%s",mw);
int lpa(mw);/////就是这行了
printf("\n%s\n",mw);
FreeLibrary(hand);
getchar();
return 1;
}