C语言:输入一个长整形数,从高位开始逐位分割并输出,如输入123456,逐位输出1,2,3,4,5,6 哪位高人帮帮忙

2025-06-28 02:04:05
推荐回答(1个)
回答1:

#include
void main()
{
char a[100];
gets(a);
int i=0;
while(a[i]!=0)
{
printf("%c",a[i]);
if(a[i+1]!=0)
printf(",");
}
printf("\n");
}
用字符串做的,不行的话我再给你改成长整形的