View Code of Problem 54

#include <stdio.h>
int a[100]={0};
int count=0;
int main(){
	long n;
	scanf("%ld",&n);
	f(n);
	int i;
	for(i=0;i<count-1;i++){
		printf("%d ",a[i]);
	}
	printf("%d",a[i]);
	return 0;
}
void f(long n){
	if(n>9){
		f(n/10);
	}
	a[count++]=n%10;
	
}

Double click to view unformatted code.


Back to problem 54