竟然出现中文乱码!
我想写一个函数 把a中异于b的内容添加到b 我的代码如下,不过会出现乱码,汗颜:#include "stdio.h"
#include "string.h"
void main()
{
int i,j;
char a[10],b[20];
scanf("%s %s",&a,&b);
for(i=0;i<(strlen(a));i++)
{
int flag;
for(j=0;j<(strlen(b));j++)
{
flag=0;
if(a[i]==b[j])
{
flag=1;break;
}
}
if (flag==0) b[strlen(b)]=a[i];
}
printf("%s\n",b);
}