2013年4月15日月曜日

開発環境

プログラミング言語C 第2版 ANSI規格準拠 (B.W. カーニハン D.M. リッチー (著)、 石田 晴久 (翻訳)、共立出版)の第2章(データ型・演算子・式)、2.11(条件式(三項演算子 ? :))の演習 2-10を解いてみる。

その他参考書籍

演習 2-10.

コード

sample.c

#include <stdio.h>

int lower(int c);

int main()
{
    int c;
    
    while ((c = getchar()) != EOF)
        putchar(lower(c));
    return 0;
}

int lower(int c)
{
    return (c >= 'A' && c <= 'Z') ? c + 'a' - 'A' : c;
}

入出力結果(Terminal)

$ ./a.out
abcde
abcde
ABCDE
abcde
AbCdE
abcde
aBcDe
abcde
$

0 コメント:

コメントを投稿