下の<実行結果>のように出力したいのですが、イニシャル(K.Y の部分)が出力されません。
なぜですか?よろしくお願いいたします。
<実行結果>
・八木香澄さんのケース
名字(19 文字以内):Yagi
名前(19 文字以内):Kasumi
Yagi Kasumi さんのイニシャルは K.Y です.
#include <stdio.h> int main(void) { char sei[19],mei[19],initial[4]; initial[0] = mei[0]; initial[1] = '.'; initial[2] = sei[0]; initial[3] = '\0'; printf("名字(19字以内): "); scanf("%s",sei); printf("名前(19字以内): "); scanf("%s",mei); printf("%s %s さんのイニシャルは%sです.",sei ,mei ,initial); return 0; }
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/15 12:24