Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void Convert(int numb, char* codes);
- int main()
- {
- system("chcp 1251");
- int numb[50], i = 0, n = 0;
- char code[50];
- char* codes = code;
- printf("Введіть послідовність цілих чисел: ");
- while (i < 50) {
- scanf_s("%d", &numb[i]);
- if (numb[i] == 0)
- break;
- i++;
- }
- printf("\n");
- i = 0;
- while (numb[i] != 0) {
- n = numb[i];
- printf("%d - ", n);
- Convert(n, codes);
- puts("");
- printf("Масив: ");
- puts(code);
- i++;
- }
- }
- void Convert(int numb, char* codes)
- {
- if (numb == 0) {
- *codes = '\0';
- return;
- }
- *codes = (numb % 5) + '\0';
- printf("%c", *codes);
- Convert(numb / 5, codes + 1);
- }
Add Comment
Please, Sign In to add comment