100身障計概 - 考試

Table of Contents

[問題] 應考資格、各種國考疑難雜症等,以有正確作法、答案者為主
(不包括書裡的疑問)。若問題如人生規劃、讀書計畫等,無一
定作法、答案者,請用閒聊選項。
#include <stdio.h>

int sum_of_square(int a, int b)
{

int square(int v)

{return v*v;

}

return square(a) + square(b);

}

int main()

{printf("%d", sum_of_square(3, 4));

return 0;
}
請問為什麼答案是無法通過編譯呢
是因為把函式寫在另一個函式裡面嗎

--

All Comments

Andrew avatarAndrew2014-05-14
int sum_of_square(int a, int b) 函式裡面看不到a,b相關
Barb Cronin avatarBarb Cronin2014-05-19
請問RETURN 那行不算用到A B嗎
Ula avatarUla2014-05-22
C不可以用巢狀函式吧 沒用到a b基本上沒差