#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int count=0;
int num;
do{
printf("请输入一个数:");
scanf("%d", &num);
if (num > 99999 || num < 0)
{
printf("请输入零到一万之间的正整数");
scanf("%d", &num);
}
if (num >= 10000)
{
printf("5\n");
count++;
}
else if (num >= 1000)
{
printf("4\n");
count++;
}
else if (num >= 100)
{
printf("3\n");
count++;
}
else if (num >= 10)
{
printf("2\n");
count++;
}
else { printf("1\n");
count++;
}
} while(count<10);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int num;
printf("请输入一个数:");
scanf("%d", &num);
if (num > 99999 || num < 0)
{
printf("请输入零到一万之间的正整数");
scanf("%d", &num);
}
if(num/10000>0)
{
printf("%d ", num / 10000);
}
if(num%10000>=1000)
{
printf("%d ", (num % 10000) / 1000);
}
if(num%1000>=100)
{
printf("%d ", (num % 1000) / 100);
}
if(num%100>=10)
{
printf("%d ", (num % 100) / 10);
}
if(num%10>=0)
{
printf("%d ", num % 10);
}
printf("\n");
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int num;
printf("请输入一个数:");
scanf("%d", &num);
if (num > 99999 || num < 0)
{
printf("请输入零到一万之间的正整数");
scanf("%d", &num);
}
if (num % 10 >= 0)
{
printf("%d ", num % 10);
}
if (num % 100 >= 10)
{
printf("%d ", (num % 100) / 10);
}
if (num % 1000 >= 100)
{
printf("%d ", (num % 1000) / 100);
}
if (num % 10000 >= 1000)
{
printf("%d ", (num % 10000) / 1000);
}
if(num/10000>0)
{
printf("%d ", num / 10000);
}
printf("\n");
return 0;
}