设计并测试一个函数,其功能是搜索由函数的第一个参数指定的字符串,在其中查找由函数的第二个参数指定的字符的第一次出现的位置。如果找到,返回指向这个字符的指针;如果
这个好难,不知道怎么完善它,求大神帮助程序代码:
#include <stdio.h> char *search(char *ps,char *pc); int main() { char s1[100],s2[100]; int result; gets(s1); gets(s2); *search(s1,s2); if(*pc) printf("n"); else printf("y"); return 0; } char *search(char *ps,char *pc) { char a[100],b[100]; ps=a;pc=b; while(*ps!='\0') {if(*ps==*pc)return pc; else return NULL;}