#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
// 구조체를 사용하여 이름과 나이를 입력받아 출력하는 프로그램
typedef struct data {
char name[20];
int age;
int stunum;
}Student;
int main()
{
Student me;
printf("이름 입력 : ");
scanf("%s", me.name);
printf("나이 입력 : ");
scanf("%d", &me.age);
printf("학번 입력 : ");
scanf("%d", &me.stunum);
//출력하는 코드를 작성해보세요.
printf("제 이름은 %s, 나이는 %d, 학번은 %d입니다.\n", me.name, me.age, me.stunum);
return 0;
}
구조체는 여러 자료형을 묶어서 하나의 개체처럼 사용할 수 있다.
C언어에서는 응용 프로그램에 구조체가 정말 많이 쓰이는 것 같다.
me.name 이라고 하면 me의 name을 말하는 것과 같다.
위 코드에서

위 부분을

이렇게도 쓸 수 있다.
세상엔 코딩 스타일이 다양하니, 여러 방법들을 꼭 기억해놓자.
반응형
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
// 구조체를 사용하여 이름과 나이를 입력받아 출력하는 프로그램
typedef struct data {
char name[20];
int age;
int stunum;
}Student;
int main()
{
Student me;
printf("이름 입력 : ");
scanf("%s", me.name);
printf("나이 입력 : ");
scanf("%d", &me.age);
printf("학번 입력 : ");
scanf("%d", &me.stunum);
//출력하는 코드를 작성해보세요.
printf("제 이름은 %s, 나이는 %d, 학번은 %d입니다.\n", me.name, me.age, me.stunum);
return 0;
}
구조체는 여러 자료형을 묶어서 하나의 개체처럼 사용할 수 있다.
C언어에서는 응용 프로그램에 구조체가 정말 많이 쓰이는 것 같다.
me.name 이라고 하면 me의 name을 말하는 것과 같다.
위 코드에서

위 부분을

이렇게도 쓸 수 있다.
세상엔 코딩 스타일이 다양하니, 여러 방법들을 꼭 기억해놓자.
반응형