求助求助求助( ▼-▼ )
程序代码:#include<stdio.h>
#include<string.h>
int pos[100],n;
find(char str[],char x)
{
int i,pos[100],n=0,l,j;
l=strlen(str);
for(i=0;i<l;i++){
if(str[i]=x){
for(j=0;j<l;j++)
pos[j]=i;
n++;break;}
}
return(j);
}
void main(){
char str[100],x;
int i;
printf("Input a string str:");
gets(str);
printf("Input a character x:");
x=getchar();
i=find(str,x);
printf("字符x出现的位置:\n", pos[100]);
printf("字符x出现的次数:\n", n);
}
不好意思..我学的特别差...麻烦各位了
请问可以用指针来做吗..
[此贴子已经被作者于2016-6-16 12:53编辑过]









