菜鸟遇到难题了,急在线等。。
1,将从键盘输入的一个字符串中的所有“+”置换成“*”。参考下程序写另一程序,功能是:计数从键盘输入的一个字符串中含有多少个“+” 
#include <stdio.h> 
char *search_ch(char *str,char ch); 
main () 
{    char ch[500],*p; 
     gets(ch); 
     while(1) 
        {  p=search_ch(ch,'+'); 
           if(p!=NULL)*p='*'; 
           else{   printf("%s\n",ch); 
                   printf("finish.\n"); 
                } 
         } 
} 
函数char*search_ch(char*str,char ch)的作用是返回在字符串str中找到的字符ch的地址。 
2,编写一函数float max_abs(float *x,int n),其功能是从一组n个数据中检出绝对值最大的,并将其作为返回值
3,将如下一次性点选菜单控制函数改写成可循环点选的菜单控制函数。
#include <stdio.h>
main ()
{     static char *menu[]={"1  Input",
                                       "2  Copy",
                                       "3   Delete",
                                       "4   Output'};
int i;
char m;
for(i=0;i<4;i++)
      printf("%s\n",menu[i]);
printf("\n Please select:");
m=getchar();
switch(m)
{           case'1':......
                       break;
            case'2':......
                       break;
            case'3':......
                       break;
            case'4':......
                       break;  
    }
}



 
											





 
	    

 
	
