写一个函数,输入四位数,要求按这样的格式输出,如1994,则输出1 9 9 4,数字间是空格,,这样写哪错了
#include <stdio.h>#include <stdlib.h>
int main()
{
void fac(int);
int x;
printf("请输入一个四位数:\n");
scanf("%d",&x);
fac(int);
printf("%d %d %d %d",a,c,e,f);
}
void fac(int)
{
int a,b,c,d,e,f;
a=x/1000;
b=x%1000;
c=b/100;
d=b%100;
e=d/10;
f=d%10;
}