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
[7763] if나 switch에 제어문에서 scanf의 작동에대한 질문이요.
전승호 [] 1506 읽음    2001-05-25 21:38

대문자는 소문자로 소문자는 대문자로 바꾸는 프로그램을 짜보았습니다.
그런데 정말 이산하게 제어에서 scanf과 정이 자꾸 생략이 되더군요.
너무 궁금해요.
믿의 코딩을 설명하자면......
소문자를 대문자로 바꾸려면 s, 대문자를 소문자로 d를 누르면 됩니다.
그런데 if로 s와 d를 각각의 구분한 제어에서 왜 속안의 scanf가 안되는지
정말 궁금해요.
if뿐아니라 switch도 안되더군요.
꼭좀 가르쳐 주세요





#include <stdio.h>
void main()
{
    char abc;
    char pan;
    printf("소문자를 대문자로 변환한다면 s, 반대면 d를 눌러주세요\n");
    scanf("%c", &pan);
    if(pan=='d')
    {
        scanf("%c", &abc);
        printf("대문자로 변환된후 : %c\n", abc);
    }
    else if(pan=='s')
    {
        scanf("%c", &abc);
        printf("소문자로 변환된후 : %c\n", abc);
    }
}

+ -

관련 글 리스트
7763 if나 switch에 제어문에서 scanf의 작동에대한 질문이요. 전승호 1506 2001/05/25
7781     Re:if나 switch에 제어문에서 scanf의 작동에대한 질문이요. 박지훈.임프 1365 2001/05/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.