希望采納。
問題比較多。程序很簡單,就是求1的平方加2的平方,一直加到n的平方和。但是你輸入和調用的順序是亂的。聲明那一行沒有問題,但是聲明的下一行int foo();那一句是錯的,要刪掉。scanf你為什麼接收了2個輸入呢?應該是scanf_s("%d",&n;);scanf下麵一句緊接著才應該是調用,應該寫sum=foo(n);再下麵才是printf;調用的語句int foo();要改為foo();另外main函數是整型的話,函數裏麵的最後最好寫上return 0;完整的程序我幫你改好了,應該是下圖這樣