#include
typedef struct
{ int i;
char a[10];
}a;
s(a z)
{
printf("%d",x.i);
}
main()
{
a x;
x.i=1;
x.a[0]='a';
s(x);
}
出现这个错误如下
D:\vc++\Microsoft Visual Studio\Common\MSDev98\Bin\kkkd.c(8) : error C2065: 'x' : undeclared identifier
D:\vc++\Microsoft Visual Studio\Common\MSDev98\Bin\kkkd.c(8) : error C2224: left of '.i' must have struct/union type