내부가 나는 코드의 비트 여기처럼이 :는 scanf : 매크로 (#DEFINE 상수)와 템플릿
#define MAXSIZE 100
int main() {
char str[MAXSIZE+1];
scanf("%100s", str);
...
MAXSIZE를 정의하지만, 문제는, 난 여전히 "매직 넘버"(100)을 가지고있다. scanf 형식 문자열에 MAXSIZE를 올바르게 "삽입"할 수 있습니까? (순수 C, C-99의 standart은)
scanf를 사용해야합니까? 그렇지 않다면'fgets()'를 시도하십시오 – jev