2012年10月19日金曜日

開発環境

『実践プログラミング 第3版』 (Steve Oualline (著)、 望月 康司 (監修) (翻訳)、 谷口 功 (翻訳)、 オライリー・ジャパン、1998年、ISBN978-4900900646) II部(単純なプログラミング)の12章(高度な型)12.9(プログラミング実習)実習12-3を解いてみる。

実習12-3.

コード(TextWrangler)

#include <stdio.h>

struct ticket{
  char flight[100];
  char d[4];
  char a[4];
  char dtime[6];
  char atime[6];
};

void p(struct ticket t);

int main(){
  struct ticket t = {
    "便名",
    "abc",
    "def",
    "10:00",
    "15:00"
  };
  p(t);
  return (0);
}

void p(struct ticket t){
  printf("便名: %s\n出発空港コード: %s\n到着空港コード: %s\n出発時刻: %s\n到着時刻: %s\n",
    t.flight, t.d, t.a, t.dtime, t.atime);
}

入出力結果(Terminal)

$ cc -g -o sample sample.c
$ ./sample
便名: 便名
出発空港コード: abc
到着空港コード: def
出発時刻: 10:00
到着時刻: 15:00
$

0 コメント:

コメントを投稿