|
궁금이 님이 쓰신 글 :
: 집에 C++이 안깔려있어여..
: 그래서 그냥 손으로 풀어봤는데..
: 어순이 말 안되는거 많져?
: 약간 수정좀 부탁드릴께여..
:
: 구조체를 사용하여 이름, 주소, 학년, 학번을 멤버로 정의하고 구조체 변수를 배열로 선언하여 20명의 자료를 저장할 수 있도록 선언한다.
: 이 문제를 푼거거든여...
: 죄송합니다..ㅜ.ㅜ
:
: #include < stdio.h >
: #include < string.h > // strcpy()
:
: struct Student
: {
: char StudentName[20]; //이름
: char juso[20]; //주소
: char hak[10]; //학년
: char b[10]; //학번
:
: };
:
: void main()
: {
: // Student 구조체형 변수 선언!
: Student MyStudent[20]
:
: MyStudent[0].name = "옥동자";
: MyStudent[0].juso = "여의도";
: Mystudent[0].hak = "2학년"
: Mystudent[0].b = "1번"
:
: MyStudent[1].name = "천사님";
: MyStudent[1].name = "사가정";
: Mystudent[1].hak = "2학년"
: Mystudent[1].b = "2번"
:
: MyStudent[2].name = "김동자";
: MyStudent[2].juso = "여의도";
: Mystudent[2].hak = "2학년"
: Mystudent[2].b = "3번"
:
: .
: .
: .
:
: MyStudent[20].name = "강남";
: MyStudent[20].juso = "명심해";
: Mystudent[20].hak = "1학년"
: Mystudent[20].b = "10번"
:
:
: for( i=1 ; i<20 ; i++)
: printf("배열: %c\n" i , MyStudent.StudentName[i]);
: printf("학생 주소 : %c\n", MyStudent.juso[i]);
: printf("학생 학년 : %c\n", MyStudent.hak[i]);
: printf("학생 학번 : %c\n", MyStudent.b[i]);
: }
|