- 日時: 2023/07/31 12:42
- 名前: 大魔王 (ID: I4lqbkBl)
マジで構造体って難しいな・・・
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h>
typedef struct { char name[256]; int age; int sex; } People;
int main(void) { People data[3];
char sex[16];
int i;
for (i = 0; i < 3; i++) { printf("名前:"); scanf("%s", &data[i].name); printf("年齢:"); scanf("%d", &data[i].age); printf("性別(1-男性、2-女性):"); scanf("%d", &data[i].sex); printf("\n"); }
for (i = 0; i < 3; i++) {
printf("名前:%s\n", data[i].name); printf("年齢:%d\n", data[i].age);
if (data[i].sex == 1) { strcpy(sex, "男性"); } else { strcpy(sex, "女性"); }
printf("性別:%s\n", sex); printf("\n");
}
return 0; }
|