2014年1月19日日曜日

開発環境

独習C 第4版(ハーバート・シルト (著)、 柏原 正三 (監修)トップスタジオ (翻訳) 、翔泳社)の第1章(Cの基礎)、第1章の理解度チェック3.を解いてみる。

その他参考書籍

3.

コード

sample.c

#include <stdio.h>

float o_to_c(float o);
float o;
float c;
char line[100];

int main(int argc, char *argv[])
{
    printf("オンスを入力: ");
    fgets(line, sizeof(line), stdin);
    sscanf(line, "%f", &o);
    c = o_to_c(o);
    printf("%fカップ\n", c);
    return (0);
}

float o_to_c(float o)
{
    return o / 8;
}

入出力結果(Terminal)

$ cc -g -o sample sample.c && ./sample
オンスを入力: 8
1.000000カップ
$ ./sample
オンスを入力: 10
1.250000カップ
$

0 コメント:

コメントを投稿