为了账号安全,请及时绑定邮箱和手机立即绑定

不知道哪错了 不会用指针

#include<stdio.h>

void  count(char* string[])

{

int i,j,letter,number;

for(i=0;i<j;i++)

if(*string[i]=letter)

number++;

 } 

 int main ()

 {

  int i,j,letter,number;

  char string[]={"hello world"};

  j=10;

  letter='l';

  count(char& string[i]); 

  printf("%c出现了%d次\n",letter,number);

  return 0;

 }


正在回答

3 回答

#include<stdio.h>


int counts(char* string,int j,char letter)

{

int number = 0;

for(int i=0;i<j;i++)

{

if(string[i] == letter)

number++;

}

return number;

}

int main ()

{

int j = 0;

int number = 0;

char letter;

char string[]={"hello world"};

j=10;

letter='l';

number = counts(string, j,letter);

printf("%c出现了%d次\n",letter,number);

return 0;

}


0 回复 有任何疑惑可以回复我~

应该改为 string[]

0 回复 有任何疑惑可以回复我~

第29行错了

char没定义

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不知道哪错了 不会用指针

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号