請問用c語言怎么寫
從標準輸入中讀入兩個字符集(不包含空格、制表符、回車換行等空白字符),字符集中的字符無序,且可能有重復字符。當兩個字符集中字符完全相同(字符相同,字符若重復,重復個數也相同,順序不一定相同),則兩個字符集相同。撰寫一程式判斷輸入的兩字符集是否相同:用1表示相同,用0表示不同。
【輸入形式】
分別在兩行上輸入兩個字符集(每個字符集中的字符個數不超過20,且第二個字符集輸入結束后也有回車換行)。
【輸出形式】
若兩字符集相同,則輸出1,否則輸出0,然后按照從小到大的順序分行輸出第一個字符集中的字符及重復個數(以一個空格分隔)。
【樣例輸入1】
helloworld9
worldhello9
【樣例輸出1】
1
9 1
d 1
e 1
h 1
l 3
o 2
r 1
w 1
【樣例輸入2】
helloworld
heloworld
【樣例輸出2】
0
d 1
e 1
h 1
l 3
o 2
r 1
w 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/124490.html
標籤:C語言
下一篇:這個哪有錯誤
