|
분명 저의 생각엔 putchar이나 getchar보다 이전에
cout << "\n 영문자를 입력하십시요. \n";
cout << "최후의 영문자의 피리오드를";
cout << " 넣어주시오. \n";
이 먼저 실행 될것만 같은데 원래는 정말 이상하게도
알파벳의 입력이 먼저되고 '.'을 만나야 비로소 위의
문장들이 표시되더군요.
정말 궁금해요.
꼭좀 가르쳐 주세요.
#include <iostream.h>
#include <stdio.h>
void main()
{
char c=' ';
int i=0;
cout << "\n 영문자를 입력하십시요. \n";
cout << "최후의 영문자의 피리오드를";
cout << " 넣어주시오. \n";
while( c!='.' ) {
c=getchar();
if (c!='s') putchar(c);
}
}
|