2013年9月25日水曜日

開発環境

C実践プログラミング 第3版 (Steve Oualline (著)、 望月 康司 (監訳) (翻訳)、谷口 功 (翻訳)、オライリー・ジャパン)の5章(配列、修飾子および数値の使用)、5.5(数値の読み込み)、設問 5-2を解いてみる。

その他参考書籍

設問 5-2.

コード

sample.c

#include <stdio.h>
char line[100]; /* 入力データの行 */
int height;     /* 三角形の高さ */
int width;      /* 三角形の底辺 */
int area;       /* (算出された) 三角形の面積 */
int main(int argc, char *argv[])
{
    printf("Enter width height? ");
    fgets(line, sizeof(line), stdin);
    sscanf(line, "%d %d", &width, &height);
    area = (width * height) / 2;
    printf("The area is %d\n", area);
    return (0);
}

入出力結果(Terminal)

$ cc -g -o sample sample.c
$ ./sample
Enter width height? 5 10
The area is 25
$

0 コメント:

コメントを投稿