C/C++の宿題を片付けます 100at TECH
C/C++の宿題を片付けます 100 - 暇つぶし2ch50:デフォルトの名無しさん
07/11/23 14:44:51
>>48
#define USER 50 /* 登録可能ユーザ数 */
#define NAME 100  /* ユーザ名の最大長 */
int main() {
int users; /* 登録されたユーザ数 */
char *user_list[USER]; /* ユーザ名のリスト */
/* ここにプログラムを書く */
  char work1[NAME], work2[NAME];
  int i;
  printf("何名登録しますか?");
  scanf("%d", &users);
  for (i = 0; i < users; ++i) {
    printf("ユーザNo.%d 苗字:");
    user_list[i] = (char *)malloc(NAME*sizeof(char));
    scanf("%s", work1);
    printf("ユーザNo.%d 名前:");
    scanf("%s", work2);
    sprintf(user_list[i], "%s %s", work1, work2);
  }
  printf("登録された内容を表示します。\n");
  /* ここまで */
for(i = 0; i < users; i++) 
printf("ユーザ[%d]:<%s>\n", i, user_list[i]);
}


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch