#include <stdio.h>
char msg[] = "15973 7591/ 7415963/";
int main(void) {
const char* keypad[] = {
" /*-",
"789+",
"456+",
"123 ",
"00. "
};
for (int row = 0; row < 5; row++) {
char* start = msg;
while (1) {
char* end
= strchr(start
, ' '); if (end) *end = '\0';
for (int col = 0; col < 4; col++) {
}
if (!end) break;
*end = ' ';
start = end + 1;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpjaGFyIG1zZ1tdID0gIjE1OTczIDc1OTEvIDc0MTU5NjMvIjsKCmludCBtYWluKHZvaWQpIHsKCWNvbnN0IGNoYXIqIGtleXBhZFtdID0gewoJCSIgLyotIiwKCQkiNzg5KyIsCgkJIjQ1NisiLAoJCSIxMjMgIiwKCQkiMDAuICIKCX07Cglmb3IgKGludCByb3cgPSAwOyByb3cgPCA1OyByb3crKykgewoJCWNoYXIqIHN0YXJ0ID0gbXNnOwoJCXdoaWxlICgxKSB7CgkJCWNoYXIqIGVuZCA9IHN0cmNocihzdGFydCwgJyAnKTsKCQkJaWYgKGVuZCkgKmVuZCA9ICdcMCc7CgkJCWZvciAoaW50IGNvbCA9IDA7IGNvbCA8IDQ7IGNvbCsrKSB7CgkJCQlwcmludGYoc3RyY2hyKHN0YXJ0LCBrZXlwYWRbcm93XVtjb2xdKSA/ICIjIiA6ICIgIik7CgkJCX0KCQkJaWYgKCFlbmQpIGJyZWFrOwoJCQkqZW5kID0gJyAnOwoJCQlzdGFydCA9IGVuZCArIDE7CgkJCXByaW50ZigiICAiKTsKCQl9CgkJcHJpbnRmKCJcbiIpOwoJfQoJcmV0dXJuIDA7Cn0K