找呀找呀找呀,字符串里找字符呀。。
#include<stdio.h>#define MAX 80void is_within(char ch,char * str);void is_within(char ch,char * str){ int n; while(*str++) //感觉这个循环体,把下面的表达式重复80次呀。。。应该就是这里的错。 { if(*str=ch) printf("character %c in\n",ch); } printf("character %c not in\n",ch);}int main(void){ char s[MAX]; char ch1; puts("Enter:"); while(gets(s)) { puts("Enter one character:"); ch1=getchar(); is_within(ch1,s); } return 0;}