ravine0830   6년 전

[C++ 작성] - 정답

#include <iostream>
#include <string>

using namespace std;

int main() {
char a;
a = getchar();

while (a != -1) {
putchar(a);
a = getchar();
}

return 0;
}


[C 작성 ] - 출력초

#include <stdio.h>

int main() {
char ch;
    scanf("%c", &ch);

while (ch != EOF) {
printf("%c", ch);
scanf("%c", &ch);
}

return 0;
}



문제가 뭘까요?

djm03178   6년 전

scanf는 EOF를 변수에 저장하는 것이 아니라 return을 합니다.

댓글을 작성하려면 로그인해야 합니다.