输入两个字符串,输出其对应位置相同的字符。
如:输入abcde和aBCd,输出ad
如果没有对应位置相同的字母,
则会输出:两个字符串没有对应位置相同的字母
#include <stdio.h>
#include <string.h>
int main()
{
int a;
int i,j=0;
char gui[101],wei[101];
scanf("%s",gui);
scanf("%s",wei);
a=strlen(gui);
for(i=0;i<a;i++)
{
if(gui[i]==wei[i])
{
printf("%c",gui[i]);
j++;
}
}
if(j==0) printf("\n两个字符串没有对应位置相同的字母");
return 0;
}
仅是日常小练习,如不是最优方法请见谅;
如有错误可看您的心情予以指正。