import std.stdio;
void main()
{
/* Infinite loop, because the logical expression is always
* true */
while (true) {
write("0:Exit, 1:Turkish, 2:English - Your choice? ");
int choice;
readf(" %s", &choice);
if (choice == 0) {
writeln("See you later...");
break; // The only exit of this loop
} else if (choice == 1) {
writeln("Merhaba!");
} else if (choice == 2) {
writeln("Hello!");
} else {
writeln("I don't know that... :/");
}
}
}
aW1wb3J0IHN0ZC5zdGRpbzsKCnZvaWQgbWFpbigpCnsKICAgIC8qIEluZmluaXRlIGxvb3AsIGJlY2F1c2UgdGhlIGxvZ2ljYWwgZXhwcmVzc2lvbiBpcyBhbHdheXMKICAgICAqIHRydWUgKi8KICAgIHdoaWxlICh0cnVlKSB7CiAgICAgICAgd3JpdGUoIjA6RXhpdCwgMTpUdXJraXNoLCAyOkVuZ2xpc2ggLSBZb3VyIGNob2ljZT8gIik7CgogICAgICAgIGludCBjaG9pY2U7CiAgICAgICAgcmVhZGYoIiAlcyIsICZjaG9pY2UpOwoKICAgICAgICBpZiAoY2hvaWNlID09IDApIHsKICAgICAgICAgICAgd3JpdGVsbigiU2VlIHlvdSBsYXRlci4uLiIpOwogICAgICAgICAgICBicmVhazsgICAvLyBUaGUgb25seSBleGl0IG9mIHRoaXMgbG9vcAoKICAgICAgICB9IGVsc2UgaWYgKGNob2ljZSA9PSAxKSB7CiAgICAgICAgICAgIHdyaXRlbG4oIk1lcmhhYmEhIik7CgogICAgICAgIH0gZWxzZSBpZiAoY2hvaWNlID09IDIpIHsKICAgICAgICAgICAgd3JpdGVsbigiSGVsbG8hIik7CgogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHdyaXRlbG4oIkkgZG9uJ3Qga25vdyB0aGF0Li4uIDovIik7CiAgICAgICAgfQogICAgfQp9