C/C++の宿題を片付けます 57代目
■ このスレッドは過去ログ倉庫に格納されています
0073デフォルトの名無しさん
2006/01/10(火) 23:08:12ばか。答え↓
#include <stdio.h>
int main( void )
{
int n_digits[10] = { 0,0,0,0,0,0,0,0,0,0 };
int c, i;
while (( c = getchar() ) != EOF )
++n_digits[ c - '0' ];
for ( c = 0; c < 10; ++c ) {
for ( i = 0; i < n_digits[c]; ++i )
printf( "%d ", c );
}
putchar( '\n' );
for ( c = 10; c >= 0; --c ) {
for ( i = 0; i < n_digits[c]; ++i )
printf( "%d ", c );
}
putchar( '\n' );
return 0;
}
>>72
ナイスぼけだったと思う
■ このスレッドは過去ログ倉庫に格納されています