你这个不对吧
```
if(a[i]>maxn)
maxn=a[i],printf("%d\n",i);
```
如果是
```
5
1 2 3 4 5
```
你的程序会输出
```
2
3
4
5
5
```
而且题目中明显表明可能100位数字,你这肯定不对啊!!需要用到
#### string
具体自己想吧e_e
by da32s1da @ 2018-02-22 00:13:51
比较字符串的长度(位数)
若相等 再比较具体数字
再把具体位置存一下就好了
by 企鹅 @ 2018-02-22 08:28:16