-5
C 및 일부 easyway에 "\ n"없이 입력하는 가장 좋은 방법은 무엇입니까?C에서 " n"없이 입력을 얻는 가장 좋은 방법은 무엇입니까?
C 및 일부 easyway에 "\ n"없이 입력하는 가장 좋은 방법은 무엇입니까?C에서 " n"없이 입력을 얻는 가장 좋은 방법은 무엇입니까?
fgets
, 다음 '\n'
char buf[SOME_VALUE];
size_t blen;
if (fgets(buf, sizeof buf, stdin) == NULL) /* deal with error */;
blen = strlen(buf);
if (blen == 0) /* your system is strange! */;
if (buf[blen - 1] == '\n') buf[--blen] = 0;
else /* fgets "returned" an incomplete line */;
char ch;
ch = getchar();
while(ch != '\n')
ch = getchar();
더 구체적으로하시기 바랍니다 제거합니다. – SLaks
\ n없이 단순히 문자열 입력. – colon
'echo -n "줄 바꿈없이 입력"| ./prog' –