ほぷしぃ

納得C言語!

[第11回]文字列(解答)

(1)解答

解答プログラム

#include <stdio.h>
#include <string.h>

int main()
{
     //文字列を格納する文字列型配列strを宣言
     char str[256];

     //strに文字を代入
     printf("自分の名前をローマ字入力してください\n");
     scanf("%s",str);

     printf("私の名前は%sです\n",str);

     return 0;
}

結果

解答

(2)解答

解答プログラム

#include <stdio.h>
#include <string.h>

int main()
{
    //文字列の長さを格納するint型変数lenを宣言
    int len;

    //文字列を格納する文字列型配列strを宣言
    char name[256];
    //strに文字を代入
    printf("名前をローマ字で入力してください\n");
    scanf("%s",name);

    //nameに格納されている文字列の長さを測り、lenに代入
    len = strlen(name);

    printf("私の名前は%sです。文字数は%dです\n",name,len);

    return 0;
}

結果

解答


[第11回]文字列の扱い ページのトップ [第12回]演習問題V