プログラミング+α学習ブログ

勉強したことの備忘録です。

文字列を一文字ずつなぞりながら表示するプログラム

#include <stdio.h>

/*--- 文字列を表示 ---*/
void put_string(const char str[])
{
    unsigned i = 0;
    
    while (str[i])
        putchar(str[i++]);
}

int main(void)
{
    char str[100];
    
    printf("文字列を入力してください:");
    scanf("%s", str);
    
    put_string(str);
    putchar('\n');
    
    return (0);
}

実行結果

文字列を入力してください:SEC
SEC