实参无法取代形参的问题
这个程序为什么就是找不到字符c呢 想不通,求解答#include<stdio.h>
#include<string.h>
char is_within(char *str,char ch);
int main()
{
char *p,a[40],c;
int b ;
p=gets(a);
b=is_within(p,c);
printf("%d\n",b);
}
char is_within(char*str,char ch)
{
int i=strlen(str),a=0,num=0;
for(a=0;a<i;a++)
{if((str+a)==ch)
{
puts(str);
num++;
}
}
return (num);
}