int length;
std::cout << "영단어 길이 입력:";
std::cin >> length;
char* ptr = new char[length];
std::cout << "영단어 입력:";
/*for (int i = 0; i < length; i++) {
std::cin >> ptr[i];
}*/
std::cout << "영단어 출력:";
for (int i = length-1; i >= 0; i--) {
std::cout << ptr[i];
}
delete[] ptr;
이렇게 짰는데 저기 주석처리한 부분(for 부분)에서 문자 하나하나가 아니라 한꺼번에 입력받으려면 어떻게 해야함?
수정->std::cin.getline(std::cin, ptr); 이부분이 나름 짜본건데 안돼서....
모바일이라 답변하기가 귀찮다.. ㅇㅅㅇ
해결한듯 ㅎㅎ
그냥 std::cin >> ptr; 이것만 써도 되는거였음 ㅋㅋㅋㅋㅋ 대신 첨에 null문자 때문에 new에서 글자보다 하나 더 받아야 하더라
오 잘 해결했네