#include <stdio.h>
/*找出指针p所指向的字符串中第一次出现字符ch的位置,
若字符串中没有该字符,则返回0*/
char *fun(char*s,char ch) {
while(*s!='\0') {
s++;
if(*s==ch)
{
return s;
}
}
return 0;
}
int main(int argc, char** argv) {
char*p,ch='a';
char str[]="c program.";
p=fun(str,ch);
if(p==0) {//p==0 <=> p==NULL
printf("not found\n");
} else
{
printf("%d\n",p-str);
}
return 0;
}