1. 程式人生 > >入若干個正整數,判斷每個數從高位到低位各位數字是否按值從小到大排列,請根據題意,將程式補充完整。

入若干個正整數,判斷每個數從高位到低位各位數字是否按值從小到大排列,請根據題意,將程式補充完整。

#include <stdio.h>
int fun1(int m);
int main(void)
{   int n;
    scanf("%d", &n);
    while (n > 0) {
        if(fun1(n)) 
            printf("%d中各位數字按從小到大排列\n", n);
        scanf("%d", &n);
    }
}
int fun1(int m)
{   int k;
k=m%10;  
    while(m) 
        if( m / 10 % 10 > k) 
		return 0; 
        else {m=m/10;
		k = m % 10;
	}
    return 1;
 }