ä½ å¥½ï¼ä¸é¢çç¨åºå¯ä»¥å®ç°ä»¥ä¸åè½ï¼æåè¾åºéå¤åºç°çå°ååæ¯ãå®ä¹äºä¸ä¸ªcharåæéæåå符串ã
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char string[100];
int times[26];
char *pointer;
char res;
int i;
int j;
int length;
printf("please input string:\n");
scanf("%s",string);
pointer=string;
printf("the string is %s\n",pointer);
for(i=0;i<26;i++)
{
times[i]=0;
}
//char *tmp;
//*tmp=pointer;
//pointer++;
length=strlen(pointer);
printf("the length of the string is %d\n",length);
for(j=0;j<length;j++)
{
if(*pointer<='z' && *pointer>='a')
{
i=*pointer-97;
times[i]++;
if(times[i]==2)
{
res=*pointer;
break;
}
}
pointer++;
}
printf("%c:",res);
pointer=string;
i=0;
for(j=0;j<length;j++)
{
if(*pointer==res)
{
printf("%d",j+1);
i++;
if(i==2)
{
break;
}
printf(":");
}
pointer++;
}
printf("\n");
return 0;
}
è¿è¡ç»æå¦ä¸ï¼ä¹å¯ä»¥èªå·±è·ä¸ä¸ç¨åºï¼å°±çå°ç»æäºãå
è¾å
¥å符串ï¼æåè¾åºç»æãå¸æè½å¸®å©å°ä½ ã
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/d01373f082025aafeecad4c3fcedab64034f1a39?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)