回复 9楼 wp231957
if(s1[0]=='#' || s2[0]=='#') return 0;这个是什么意思啊??
#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;} }