回复 10楼 renkejun1942
int array[ 10 ] = { [ 0 ] = 0};这里突然知道花括号在程序中的解析作用了~感觉可以通过这种方法对多维数组分段赋值~有空可以玩玩~~

[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]

~如果只是输入几个数那要100这么大会造成不必要的空间浪费哦~当然简单实现这样写是没有问题的~
程序代码:#include <stdio.h>
#include <ctype.h>
int
main( void )
{
int innum;
int ix;
int array[ 10 ] = { 0 };
ix = 10;
while( EOF != ( innum = getchar() ) && isdigit( innum ) )
++array[ innum - '0' ];
while( 0 <= --ix )
while( 0 < array[ ix ]-- )
printf( "%d", ix );
return 0;
}
[此贴子已经被作者于2017-6-3 19:58编辑过]
