首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

找呀找呀找呀,字符串里找字符呀。该如何处理

2012-05-28 
找呀找呀找呀,字符串里找字符呀。。C/C++ code#includestdio.h#define MAX 80void is_within(char ch,char

找呀找呀找呀,字符串里找字符呀。。

C/C++ code
#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;}


[解决办法]
为啥不用strstr函数捏?(^_^)

热点排行