int main(int argc, const char* argv[]) { int maxLen = 0; char *userString = NULL; puts("how long do you want to input? "); scanf("%d", &maxLen); clearLineFromReadBuffer(); userString = allocChar(maxLen); printf("Enter a message: "); fgets(userString, maxLen, stdin); //scanf("%s", userString); //scanf쓰면 스페이스에서 넘어감, 쓰면 안됨 //test-// printf("-%s-\n", userString); printReversedString(userString); free(userString); return 0; }
Object allocCharWith(char e){ Char p = allocChar(); *p = e; return p; }