게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
중첩 구조문 이용 정보입력 프로그램 질문 (c++)
게시물ID : programmer_21935짧은주소 복사하기
작성자 : YAPYAP03
추천 : 0
조회수 : 361회
댓글수 : 3개
등록시간 : 2017/12/31 00:24:13
#include "header.h"
using namespace std;

struct Account {
char Name[10];
int Age;
double Height;
};

struct Circle {
char CircleName[30];
int MemNum;
Account Member[10];

};

int main()
{
struct Circle c;
//단체의 정보 입력받음
cout << "단체 이름 : ";  
cin >> c.CircleName;
cout << "\n총 인원 : ";
cin >>  c.MemNum;
cout << "\n멤버 정보 : ";
cout << "회원 정보를 입력하세요. \n ";
for(int i = 0; i << 10; i++)    // 각 멤버의 정보를 입력 받음
{
cout << "이름 : ";
cin >> c.Member[i].Name;

cout << "\n나이 : ";
cin >> c.Member[i].Age;

cout << "\n키 : ";
cin >> c.Member[i].Height;

}
cout << "단체 이름 : " << c.CircleName << "\n" << "총 인원 : " << c.MemNum << "\n";      //단체 정보 출력
for(int i = 0; i << 10; i++) {
cout <<"멤버" << i << c.Member[i].Name; //멤버 정보 출력
cout <<"나이" << i << c.Member[i].Age;
cout <<"키"   << i << c.Member[i].Height;
}
cin.get();
cin.get();


return 0;

}

중첩 구조문 이용해서 
첫번째로 단체의 정보를 입력 받고
두번째로 단체 소속 회원들의 정보를 입력 받는 프로그램을 작성해보려 합니다.

위 코드처럼 적었는대 위의 단체 정보입력 받은 후에 
각 멤버의 정보를 입력받는 for 문이 나오질 않더라구요..

이 코드에서 구조체 정의할때 저 방법밖에 생각이 나지 않는대 어떻게 해야 하는지 아시는 분 계시면 도움 부탁드립니다!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호