asdsa
Asdsa是壹個回文。
答:2
d : 1
學生2
按任意鍵繼續
*/
#包含?& ltstdio.h & gt
#包含?& ltstring.h & gt
int?Isrev(char?*s)?{
int?我,n?=?strlen(s);
對於(我?=?0;我?& lt?(n?+?1)/2;i++)
如果(s[i]?!=?s[n?-?我?-?1])
回歸?0;
回歸?1;
}
int?main()?{
int?我,chs[26]?=?{0};
夏爾?s[1024];
獲取;
if(Isrev(s))?printf(" % s "是壹個回文。\n”,s);
不然呢?printf(" % s "不是回文。\n”,s);
對於(我?=?0;?s[I];?++i)?{
如果(s[i]?& gt=?壹個嗎?& amp& amp?s[i]?& lt=?z’)
++chs[s[i]?-?a '];
}
對於(我?=?0;?我?& lt?26;?++i)
if(chs[i])?printf("%c?:?%d\n ",' a '?+?I,CHS[I]);
回歸?0;
}