試題二(共15分)
閱讀以下說明和C程序代碼,將解答寫在答題紙的對應(yīng)欄內(nèi)。
【說明】
下面是一個待修改的C程序,其應(yīng)該完成的功能是:對于輸入的一個整數(shù)num,計算機其位數(shù)k,然后將其各位數(shù)字逆序轉(zhuǎn)換為字符串保存并輸出。若num為負(fù)整數(shù),則輸出字符串應(yīng)有前綴“-”。例如,將該程序修改正確后,運行時若輸入“14251”,則輸出“15241”;若輸入“-6319870”,則輸出“-0789136”。
下面給出的C程序代碼中有五處錯誤,請指出錯誤代碼所在的行號并給出修改正確后的完整代碼行。
【C程序代碼】