|
집에 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]);
}
|