2014年1月12日日曜日

開発環境

独習C 第4版(ハーバート・シルト (著)、 柏原 正三 (監修)トップスタジオ (翻訳) 、翔泳社)の第1章(Cの基礎)、1.8(関数の返す値)、練習問題1.8-2.を解いてみる。

その他参考書籍

練習問題1.8-2.

コード

sample.c

#include <stdio.h>

double convert(void);

int main(int argc, char *argv[])
{
    printf("%lfポンド\n", convert());
    return (0);
}

double dpp = 2.0;

double convert()
{
    double dollar;
    double pound;
    char line[100];
    
    printf("ドル(米国)を入力して下さい: ");
    fgets(line, sizeof(line), stdin);
    sscanf(line, "%lf", &dollar);
    pound = dollar / dpp;
    return pound;
}

入出力結果(Terminal)

$ cc -g -o sample sample.c
$ ./sample
ドル(米国)を入力して下さい: 10
5.000000ポンド
$

0 コメント:

コメントを投稿