字符串读入有关问题

字符串读入问题!
题目说是:读入一行以回车符为结束标志的字符串,咋读呢?

------解决方案--------------------
C的话是用gets(a),a为数组名
C++的话是用cin.getline(a,10),a为数组名,10为数组长度