#include<stdio.h>
int main()
{
int flag=1; //唯一标志
char str[100]; //存放字符串的数组
printf("请输入一行字符串:");
gets(str); //输入字符串
//前后元素比较
for(int i=0;i<strlen(str);i++)
{
for(int j=i+1;j<strlen(str);j++)
{
if(str[i]==str[j])
{
flag=0; //不唯一
}
}
}
//输出
if(flag)
{
printf("YES\n");
}
else
{
printf("NO\n");
}
}
调试结果: