Exemplo n.º 1
0
/* checks whether character ch starts a digraph */
unsigned char 
isdig(unsigned char ch)
{
	int     ndig = countdig(digs);

	while (ndig--)
		if (digs[ndig] == ch)
#ifdef MUNGE_DIGRAPH
			return ((ch >= MUNGEMIN) && (ch <= MUNGEMAX)) ? switch_digs[ch - 0x80] : ch;
#else
			return ch;
#endif
	return 0;
}
int main()
{
    int i, j;

    for(i = 1; i <= 10000; i++){
        for(j = 0; j <= 9; j++){
            dig[j][i] = dig[j][i-1];
        }
        countdig(i);
    }

    scanf("%d", &T);
    for(i = 1; i <= T; i++){
        scanf("%d", &N);
        for(j = 0; j <= 8; j++)
            printf("%d ", dig[j][N]);
        printf("%d\n", dig[9][N]);

    }

    return 0;
}