回答編集履歴

1

関数の戻り値がセットされていなかったのを追記など

2016/10/20 06:20

投稿

k1000
k1000

スコア67

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  void main(void){
18
18
 
19
- double hogehoge=0;
19
+ double hogehoge=0.0;
20
20
 
21
21
  hogehoge = f(hogehoge); //printfの前に関数f()を実行する必要がある
22
22
 
@@ -26,13 +26,13 @@
26
26
 
27
27
 
28
28
 
29
- double f(double){
29
+ double f(double a){
30
30
 
31
31
  int c=1;
32
32
 
33
- g_c = c; //関数fのローカル変数をグローバル変数にセット
33
+ g_c = c; //関数f()のローカル変数をグローバル変数にセット
34
34
 
35
- return ();
35
+ return (a);
36
36
 
37
37
  }
38
38