C++/Function/Function Recursion
Principle of recursion by a function
<source lang="cpp">
- include <iostream>
using namespace std; void getput(void); int main() {
cout << "Please enter a line of text:\n"; getput(); cout << "\nBye bye!" << endl; return 0;
} void getput() {
char c; if( cin.get(c) && c != "\n") getput(); cout.put(c);
}
</source>