先跟10取余!
- -!把剩下的,在跟10取余把取出来的数 用数组保存。
那么这个"剩下的"数如何得到呢,怎么用数组保存呢
#include <stdio.h>
int main(){ int i,_,a[5]; printf("\nInput a data:\t"); scanf("%d",&_); for(i=0;i<5;i++) { a[4-i]=_%10; _=_/10; } printf("\nThe datas as follows:\n"); for(i=0;i<5;i++) { if(a[i]>0) { printf("%d ",a[i]); } } return 0;}