PROG 7.1 配列の要素の値を交換

<問題>

文字配列中の3番目の要素と8番目の要素を交換する。 元の文字列をHelto Kiltyとする。(先頭は0番目)

<実行結果>

Hello Kitty

<ヒント>



解答例

#include <stdio.h>

int main(void) {
    char str[] = "Helto Kilty";
    char tmp; /* バックアップ用変数 */

    tmp = str[3];
    str[3] = str[8];
    str[8] = tmp;

    printf("%s\n", str);

    return 0;
}