编写一个小程序,能够实现将很长的英文行折成两行或更多的行。要求能够在指定的列前换行,也可以在界面的边界换行。注意程序应当比较智能,如考虑在一个单词很长,或者在指定的列前面没有空白等特殊情况。尽可能的考虑较多的异常情况。具体功能参照Word的自动换行功能。提交的答案我会在C++程序上运行,成功了就给悬赏分。