怎么用c语言判断一个字符串里是否由某个字符呢?
例如char email={"123456@}里是否有‘@’呢?
程序代码:#include<stdio.h>
int main()
{
char email[]={"123456@"};
char *p=email;
while (*p)
{
if (*p=='@')
{
printf("YES\n");
break;
}
p++;
}
if (*p=='\0')
printf("No\n");
return 0;
}










其实用数组就行了,我习惯用指针,自我认为看上去反而没有用数组的那么简洁~