C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[26615] 잘 모르겠어요. 도와 주세요.
절대미남자 [] 628 읽음    2003-08-06 22:40
아래와 같이 짰습니다. 아직 초보라 고수님들이 보기엔 허접 하겠지만
나름대로 고민한 겁니다.
컴파일 과정에서는 에러가 발생하지 않는데 정상적으로 작동하지 않는 군요.
그런데 이상하게도 이거 돌려 본 6대의 컴중 교수님의 노트북에서만 정상적으로
작동이 되는 군요.
다 같은 비주얼 C++ 6.0을 사용하였구요.
원인이 무엇일까요? 혹시 비주얼 C++ 6.0이 업그레이트나 패치를 해서 버전이 달라
질 수도 있나요? 그래서 그런가요?
허접이 몇자 남겼습니다. 많은 응원 부탁드립니다.

-------------------------------------------------------------------------------

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

#define NAME 8
#define STOP ""

struct list
{
   int  num;
   char name[NAME];
   float height;
   float weight;
};

main()
{
   struct list *store;
   int index, rrr=1;

   printf("%d 번째 학생의 이름을 입력하시오. 종료 시 그냥 [Enter]입력\n", rrr);
   while(strcmp((gets(store->name)), STOP) != 0)
    {
       printf("%s\n", store->name);
       printf("학생의 키를 입력하시오. : \n");
       scanf("%f", &store->height);
       printf("%f\n", store->height);

       printf("학생의 몸무게를 입력하시오. : \n");
       scanf("%f", &store->weight);
       printf("%f\n", store->weight);
       store++;

       while(getchar() != '\n');
       printf("%d 번째 학생의 이름을 입력하시오. 종료 시 그냥 [Enter]입력\n", ++rrr);


     printf("입력한 학생들의 체격 자료는 다음과 같읍니다. : \n");
    store -= rrr-1;
    for(index=1; index<rrr; index++, store++)
        printf("%d   %s   %f    %f\n", index, store->name, store->height, store->weight);


}

+ -

관련 글 리스트
26615 잘 모르겠어요. 도와 주세요. 절대미남자 628 2003/08/06
33007     Re:잘 모르겠어요. 도와 주세요. 조준회 627 2003/08/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.