#include "
stdio.h"
#include "
stdlib.h"
#include "time.h"
int main()
{
srand((
unsigned int)time(NULL));
int Num[10] = { 0 };
int Max_Pos = 0, Min_Pos = 0;
int i = 0;
printf("随机生成10个2位的
正整数为:\n");
for (i = 0; i < 10; i++)
{
Num[i] = rand() % 100;
printf("%d\t", Num[i]);
if (Num[i] > Num[Max_Pos])//记录最大值
Max_Pos = i;
if (Num[i] < Num[Min_Pos])//记录最小值
Min_Pos = i;
}
printf("\n\n其中最大值是第%d个数字,值为%d\n", Max_Pos + 1, Num[Max_Pos]);
printf("\n其中最小值是第%d个数字,值为%d\n\n", Min_Pos + 1, Num[Min_Pos]);
return 0;
}
追问生成失败呀
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/bd3eb13533fa828bd622989eed1f4134970a5a4d?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答你没复制复制错吧。。
我包含头文件用的双引号
你还改了其他地方嘛?
头文件stdio.h是不是写错了 图有点模糊
我这里看的是rtdio.h
追问是stdio.h 就只改了双引号那里
追答scanf有没有报unsafe的错误 有的话改成scanf_s就好了 这个程序在我的vs2017没有报错
追问我的是vs2010,
追答我把回答修改了一点,你再复制看看
追问谢谢
追答还是不行吗??
追问还是一样的 我也不知道为什么了
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/9358d109b3de9c82b609fcf27c81800a19d8435a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答你把整个程序和错误都复制给我看看 我还真不信了