在一个函数1中声明另一个函数2,并且在这个函数1中调用另一函数2,为什么不行呢?求解解!!!!!!!!!!!
#include<iostream.h>char* fun(char* d,char* h)//去除一个字符串中相同的字符并存在另一字符串中
{ int i=0,j=0;
int f(char b,char* a);
h[0]=d[0];
while(d[i]!='\0')
{ if(d[i],h)
{ h[j++]=d[i];
h[j++]='\0';}
i++;
}
return h;
int f(char b,char *a)
{ int x=0,v=1;
while(h[x]!='\0')
if(b==h[x])
{v=0;
break;}
return v;}
}
void main()
{
char *s="rwtdgdfrrrwfwffrrf";
char ch[1024];
cout<<fun(s,ch)<<endl;
}