#include <iostream>
using namespace std;

void key_char(char c)
{
	cout << "Sende Zeichen an Output: " << c << '\n';
}

void keycode(char c)
{
	cout << "Codiere einzelnes Zeichen: " << c << '\n';
	key_char(c);
}

void keycode(const char* str)
{
	cout << "Verarbeite ganze Zeichenkette: " << str << '\n';
	for(const char *pos = str; *pos != '\0'; ++pos )
	    keycode(*pos);
}

int main() {
	keycode("blah");
	keycode('x');
	keycode("y");
	return 0;
}