H
char translate(char c) // this fucntion translate one digit char to another { switch (c) { case '0': return '7'; case '1': return '3'; case '2': return '4'; case '3': return '0'; case '4': return '5'; case '5': return '8'; case '6': return '1'; case '7': return '9'; case '8': return '2'; case '9': return '6'; } } int exc1(void) { // this function outputs translated number (composed from chars) char ch1; printf("exc1: enter natural number:\n"); ch1 = getchar(); while (ch1>='0' && ch1<='9') { putchar(translate(ch1)); ch1 = getchar(); } return 0; } _________________