這道題也不難,把題目讀透,把例子自己走一遍就OK了。
實現上,就是讀取數據出了一點兒錯,最開始我用fgets()讀結果讀到了‘/n’‘/0’這樣的字符串,最後改用fscanf就好了,它會跳過white space。
聲明數組時,我想用一個account解決問題,沒想到還給自己找了麻煩(+=不是=),早知道就聲明兩個數組,一個用來放原始數據,一個用來做運算,然後相減,齊活兒。。。
上代碼!
看了一下分析,居然沒想起來用結構體把name和account聯繫起來,還有那個if語句完全可以去掉,然後把account放到for裏面去,挺緊密的一步讓你給拆開了。。。
編程素養太差,加把勁兒~~