C语言 用了结构后显示:error C2018: unknown character '0xa3' 哪里出了问题?

#include <stdio.h>
struct Key
{
char * keyword;
int keyno;
};
void main()
{
struct Key kd[]={{"are",123},{"my",456},{"you",789}};
struct Key *p;
int a;
char chr;

p=kd;
a=p->keyno;
printf("p=%d,a=%d\n",p,a);
}

看看提示的是哪一行,把那一行整个删除重写手写一遍,估计是你复制粘贴的时候带入了不可见的特殊字符
温馨提示:答案为网友推荐,仅供参考
相似回答