C結構體練習/角色設置

//1.定義一個結構,用來描述一個遊戲角色的基本信息。
//該角色信息有,名稱,性別,武力值並讓用戶輸入1個角色。

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

struct role  {
   char name[32];//名稱
   char sex[2];//性別
   int strage;//武力值
};

int main(void)
{

    char name[32];
    char sex[4];
    int strage;

  struct role role1;
  printf("請輸入角色的名稱:\n");
  fflush(stdin);
  scanf("%s",name);
  printf("請輸入角色的 性別 男/女:\n");
  fflush(stdin);
  scanf("%s",sex);
  printf("請輸入武力值:\n");
  fflush(stdin);
  scanf("%d",&strage);

  strcpy(role1.name,name);
  strcpy(role1.sex,sex);
  role1.strage = strage;

  printf("角色名稱:%s,角色性別:%s,角色武力值:%d \n",role1.name,role1.sex,role1.strage);

  return 0;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章