#include <stdio.h>

void decimal_to_octal(int num) {
	int result[15] = {};
	int i = 0, j = 0;
	
	if(num >= 8) {
		printf("Decimal: %d -> Octal: ", num);
		
		while(num >= 8) {
			result[i++] = num % 8;
			num = num / 8;	
		}
		result[i] = num;
		
		for(j = i; j >= 0; j--) {
			printf("%d", result[j]);
		}
		printf("\n");
	} else {
		printf("Decimal: %d -> Octal: %d\n", num, num);
	}
}

int main(void) {
	
	decimal_to_octal(7);
	decimal_to_octal(8);
	decimal_to_octal(10);
	decimal_to_octal(568);
	decimal_to_octal(3578);
	return 0;
}
