文章

34

粉丝

329

获赞

1

访问

266.8k

头像
P1320题解
P1320 浙江大学机试题
发布于2020年4月22日 17:34
阅读数 8.1k

#include <stdio.h>
#include <stdlib.h>
int main()
{char a[5],b[80],*p;
int r=3;
while(r--)//这里应该为“1”,因为里面有结束条件,但检测通不过,它认为你这个会无限循环!
{
    gets(a);
  if(a[0]=='#')break;
  gets(b);
p=a;
 char e[5]="#####";
    int k,i=0,j;
    while(*p!='\0')
    {j=0;k=0;
        while(b[j]!='\0')
        {
            if(b[j]==*p) {e[i]=*p;k++; }
           j++;
        }

        if(e[i]!='#')
        printf("%c %d\n",e[i],k);
          p++;i++;
    }
}
    return 0;
}
 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发