로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

[해외명강] 컴퓨터 과학 교양 강좌: CS50

임시 이미지 커넥트재단 커넥트재단
http://www.edwith.org/cs50/forum/118054
좋아요 595 수강생 19936

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

//학생 정보를 저장하는 student 구조체를 정의합니다.

struct student{

char name[20];
int age;

};

int main()
{
//학생 3명의 정보를 저장할 student를 선언하며 값을 초기화합니다.
//김하하 17, 박호호 19, 최히히 18

//배열로 학생정보 저장

// struct student s[3]={{"김하하",17},{"박호호",19},{"최히히",18}};



//struct student s1={"김하하",17};
// struct student s2={"박호호",19};;
//struct student s3={"최히히",18};
struct student s[3] ={{"김하하",17},{"박호호",19},{"최히히",18}};// 구조체 역시 배열 선언이 가능합니다.






//세 학생의 정보를 차례대로 출력합니다. 각 학생의 정보는 줄내림으로 구분합니다.

for(int i=0;i<3;i++){

printf("%s %d ",s[i].name,s[i].age);

}
// printf("%s %d " , s1.name,s1.age);
// printf("%s %d " , s2.name,s2.age);
// printf("%s %d " , s3.name,s3.age);

}