#include <stdio.h>
main()
{
char a1[]="aaa";
char a2[]="dddddd";
printf("相同的有");//出错的地方??????
char *p1=a1,*p2=a2;
int i=same(p1,p2);
printf("%d",i);
}
int same(char *s1,char *s2)
{
int counter=0;
while(*s1&&*s2)
{
if(*s1==*s2)
{
counter++;
}
s1++;
s2++;
}
return counter;
}