質問編集履歴
3
タイトルの明瞭化
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
文字列で表された数値の足し算
|
body
CHANGED
File without changes
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -53,7 +53,7 @@
|
|
53
53
|
```
|
54
54
|
|
55
55
|
### 発生している問題/やりたい事
|
56
|
-
やりたい事としては、下のような形なのですが、
|
56
|
+
やりたい事としては、下のような形なのですが、4番と5番が実装できません。
|
57
57
|
1. main関数内でキーボードからの二つの入力を受け取る(できている)
|
58
58
|
2. 受け取った入力をlongint構造体に入れる(できている)
|
59
59
|
3. Int_add関数が定める形で、引数を渡す(できている)
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,7 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
C言語で、キーボードから二つの数を入力し、その二つの数を基に足し算を行うプログラムの作成を行いたいと思っています。
|
3
3
|
### 該当のソースコード
|
4
|
-
|
4
|
+
ソースコードの要件で、longint構造体と、longint_add関数を変更(引数を書き変えるなど)する事ができません。
|
5
|
-
|
6
5
|
```C
|
7
6
|
#include <stdio.h>
|
8
7
|
#include <stdlib.h>
|
@@ -47,26 +46,19 @@
|
|
47
46
|
fgets(input2 , MAX_INPUT , stdin);
|
48
47
|
pNumber2 -> val = input2;
|
49
48
|
|
50
|
-
printf("%d",Number1);
|
51
|
-
printf("%d",Number2);
|
52
|
-
|
53
49
|
longint_add(pNumber1 , pNumber2 , pAdd_Answer1);
|
54
50
|
|
55
51
|
|
56
52
|
}
|
57
53
|
```
|
58
54
|
|
59
|
-
### 発生している問題
|
55
|
+
### 発生している問題/やりたい事
|
56
|
+
やりたい事としては、下のような形なのですが、5番と6番が実装できません。
|
57
|
+
1. main関数内でキーボードからの二つの入力を受け取る(できている)
|
58
|
+
2. 受け取った入力をlongint構造体に入れる(できている)
|
59
|
+
3. Int_add関数が定める形で、引数を渡す(できている)
|
60
|
+
4. Int_Add関数の要件上、ポインタを渡す事になっているため、ポインタの指す値を入手する(できていない)
|
61
|
+
5. Int_Add関数の中で引数をint型やfloat型などに変更して、足し算を行う。(できていない)
|
60
62
|
|
61
|
-
```
|
62
|
-
エラーメッセージ
|
63
|
-
```
|
64
|
-
|
65
|
-
|
66
|
-
|
63
|
+
お忙しいとは思いますが、よろしくお願いいたします。
|
67
|
-
|
68
|
-
|
64
|
+
情報に不足がありましたら、ご指摘お願いいたします。
|
69
|
-
|
70
|
-
### 補足情報(FW/ツールのバージョンなど)
|
71
|
-
|
72
|
-
ここにより詳細な情報を記載してください。
|