#include <stdio.h> #include <math.h> int main(void) { int ccount,count = 1; int n,m,i = 0;; int a[15]; scanf("%d", &n); m = n; while (m >= 10) { m = m / 10; count++; } ccount = count; while (i < ccount) { count--; a[i] = (n / int(pow(10,count))); n = (n % int(pow(10,count))); i++; } for (i=0; i<ccount; i++) { if (i<ccount-1) printf("%d ",a[i]); else printf("%d", a[i]); } return 0; } /* Main.c: In function 'main': Main.c:21:15: error: expected expression before 'int' a[i] = (n / int(pow(10,count))); ^ Main.c:22:12: error: expected expression before 'int' n = (n % int(pow(10,count))); ^ */ |
Double click to view unformatted code.