问一下如何把一个把一串int类型的数字拆分成个位数
例如4756拆分成4,7,5,6本人学生党 求大佬讲解
2019-06-12 18:51
2019-06-12 19:13
程序代码:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char a[100];
char *p = a;
scanf("%s",a);
while(*p)
{
printf("%c ",*p++);
}
system("pause");
return 0;
}
[此贴子已经被作者于2019-6-12 19:31编辑过]

2019-06-12 19:30
程序代码:void foo( unsigned n )
{
if( n == 0 )
return;
foo( n/10 );
printf( "%u ", n%10 );
}
2019-06-13 08:54