你题目的解答代码如下:
#include<stdio.h>
#include<string.h>
int main()
{
char st1[11] = {0};
char st2[21] = {0};
gets(st1);
strcpy(st2,st1);
strcat(st2,st1);
printf("%s\n",st2);
return 0;
}
#include<stdio.h>
#include<string.h>
int main() {
int i,count=0;
char str[21],c;
gets(str);
scanf("%c", &c);
int l = strlen(str);
for (i = 0; i < l; i++)
if (str[i]==c)
count++;
printf("%d\n", count);
return 0;
}
如有帮助,望采纳!谢谢!
#include <stdio.h>
#include <string.h>
voidmain(){
char c,s[20];
int i,k=0;
gets(s);/*输入字符串*/
printf("输入待统计的字符:");
c=getchar();
for(i=0;s[i]!='\0';i++)
{
if(s[i]==c)
k++;
}
printf("%c出现%d次",c,k);
}
用老版本试试看…因为版本不一样所以分辨率无法识别!
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!