C/C++の宿題やらせてください。9代目
■ このスレッドは過去ログ倉庫に格納されています
0496デフォルトの名無しさん
NGNGint main()
{
int c;
size_t count[10]={0};
while( ( c = getchar() ) != EOF ) if( '0' <= c && c <= '9' ) ++count[ c - '0' ];
for( c = '0' ; c <= '9' ; ++c ) printf( "'%c':%u " , c , count[ c - '0' ] );
printf( "\n" );
return 0;
}
'0'から'9'までの並びって保証されてなかったっけ?
あと、size_tをprintfで出すのは%uで大丈夫だっけ?
■ このスレッドは過去ログ倉庫に格納されています