本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:C言語の外部からの変数取得方法について)

C言語でプログラム実行中に外部から数値を取得する方法

2023/10/16 00:30

このQ&Aのポイント
  • C言語を使用してプログラムを作成する際、プログラム実行中に外部から数値を取得する方法を知りたいです。
  • コマンドプロンプトでプログラムを実行する際に、aとbの値を入力して計算を行いたいです。
  • 現在はgets関数を使用していますが、うまく動作しません。他の方法で数値を取得することは可能でしょうか。
※ 以下は、質問の原文です

C言語の外部からの変数取得方法について

2008/10/18 16:01

 現在C言語の勉強を始めました。C言語を使用してプログラムを作成しています。コマンドプロンプトで、プログラムを実行する際に、「a = 」というようにたずねて、aの数値を取得して、プログラムで計算できるようにしたいのですが、getsではうまくいきませんでした。

例としては以下のようにしたいのです。
【コマンドプロンプトにて】
a + b =
a =  //5と入力
b = //3と入力
計算結果は8です。

どのようにしたらプログラム実行中に数値を取得できますか。

回答 (1件中 1~1件目)

2008/10/18 17:14
回答No.1

#include <stdio.h>
int main(void) {
int a,b;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
printf("a+b=%d\n",a+b);
}

C言語は大昔にほんの少しかじっただけなので拙いですよ。
一応、手元のLinuxで動作確認しました。

お礼

2008/10/19 08:23

試してみたところ確かに動作しました!ネットでどう検索していいのかがわからなくて困っていました。本当にありがとうございました。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。