sam__ @ 2022-11-18 13:01:41
谢谢大家啦,可以给一个C语言的版本嘛!!!
by Sora1336 @ 2022-11-18 13:18:36
那就学C++
by TangBin0524 @ 2022-11-18 13:23:36
#include<stdio.h>
#include<string.h>
#include<stdbool.h>
bool visit[30];
bool flag[30];
int main()
{
char str[1200];
scanf("%s",str);
for(int i = 0; i < strlen(str); i++)
{
if(visit[str[i] - 'a'])
{
flag[str[i] - 'a'] = true;
}
visit[str[i] - 'a'] = true;
}
for(int i = 0; i < strlen(str); i++)
{
if(!flag[str[i] - 'a'])
{
printf("%c", str[i]);
return 0;
}
}
puts("no");
return 0;
}
by TangBin0524 @ 2022-11-18 13:24:44
拿着第一篇题解的C++代码改的
by Gaoliangyi @ 2023-04-13 20:01:30
@TangBin0524 scanf()是要加&的
by TangBin0524 @ 2023-05-03 14:59:11
@Gaoliangyi 只可惜字符串可以不用,不过现在我也AFO了