게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
구조체배열 입출력받는거 질문드립니다 ㅠㅠ
게시물ID : programmer_6747짧은주소 복사하기
작성자 : todayhum0r
추천 : 0
조회수 : 11036회
댓글수 : 6개
등록시간 : 2014/11/25 23:28:10
옵션
  • 본인삭제금지
이름 학번 성적을 입력하세요) 
김연아, 100, 100
아이유, 100, 100
이효리, 100, 100     // 입력부

김연아, 100, 100
아이유, 100, 100
이효리, 100, 100   // 출력부


이런식으로 나오게 해야하는데,

#include <stdio.h>

struct people
{
char name[20];
int num[20];
int point[5];
};
typedef struct people peoples;
struct peoples list[3];

int main(void)
{
int i; 
printf("이름 학번 성적을 3번 입력하세요\n");
for(i=0;i<3;i++)
{
scanf("%s, %d, %d\n",list[i].name,list[i].num,list[i].point);     // 이부분에서 list[i] 부분이 식이 완전한 개체 형식에 대한 포인터여아 한다고 뜨네요..ㅠㅠ
}
for(i=0;i<3;i++)
{
printf("%s, %d, %d\n",list[i].name,list[i].num,list[i].point);
}

printf("\n\n");
return 0;
}

뭐가 문제인지 파악을 못하겠네요 ㅠㅠ..
배열을 잘못불러온건가요??

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호