문제 1. #define _CRT_SECURE_NO_WARNINGS #include #include int main(void) { char buffer[40]; while (1) { printf("$ "); //scanf("%s", buffer); // scanf는 공백 기준으로 나누므로 우리가 원하는 게 아니다. fgets(buffer,10,stdin); // gets는 라인별로 입력받는다. but 코드가 안정하지 않다. printf("%s:%d\n", buffer, strlen(buffer)); } return 0; } ============================= $ adfdfas adfdfas :8 위의 코드의 출력값을 보면 adfdfas : 8이 위 아래로 띄어쓰기 되어 있는데 이는 우리..
문자열은 char타입의 배열의 각 칸마다 문자 하나씩 저장되는 형식입니다. C언어는 문자열을 생성하는 편리한 방법을 제공합니다. literal이라는 말은 일반적으로 수정이 불가능하다고 생각하면 됩니다. C언어에서 string.h라이브러리는 문자열을 다루는 다양한 함수를 제공합니다. #include #include int main() { char word[10]; word[0] = 'h'; word[1] = 'e'; word[2] = 'l'; word[3] = 'l'; word[4] = 'o'; //word[5] = '\0'; printf("% s", word); return 0; } ====================================== hello儆儆儆儆儆?虧V綜[ 앞에서 봤드이 마지막 문..