帮忙看一个在字符串中查找特定字符的程序
#include<stdio.h>#define N 20
void main()
{
char s[N],c1;
int i;
scanf("%s",s);
printf("输入一个特定字符\n:");
scanf("%c",&c1);
while(s[i]!='\0')
{
if(s[i]==c1)
{
printf("yes\n");
break;
}
else
printf("not found\n");
i++;
}
}
为什么得不出结果?