문자열 입력과 출력 scanf_s, printf, fputs, fgets, _getch()
#include int main() { char arr[30] = { 0 }; printf("문자열 입력 : "); scanf_s("%s", arr, 30); printf("%s", arr); return 0; } 입력 : hello wolrd 출력 : hello scanf_s 는 문자열을 공백을 기준으로 입력 받기 때문에 공백이 입력되면 문자열의 끝으로 해석하고 더 이상 읽어들이지 않는다. #include int main() { char arr[30] = { 0 }; printf("문자열 입력 : "); scanf_s("%s", arr, 30); // hello+공백 까지 입력받음 printf("%s", arr); scanf_s("%s", arr, 30); // 입력버퍼에 남아있는 world가 전달 됨..
2021. 1. 8.