include<stdio.h>int main( ){int a[5];int i,max,min;printf("输入数组:\n");for(i=0;i<5;i++){scanf("%d",&a[i]);}max=min=a[0];for(i=1;i<5;i++){if(min>a[i]){min=a[i];}if(max
gets返回值是char *,你一定要用它,可以用char * 接收,然后迭代把char型数字转int型存储。但这样要判断还要处理位数,不麻烦么。直接迭代scanf接收存储到int a,最后用判断把回车符号'\n'过滤掉,不简单么。
https://www.zhihu.com/question/435328635/answer/1633226368
9 10 D、10 9 10.若执行下面的程序时从键盘上输入3和4,则输出是 main() int a,b,s a=3,b=4 scanf("%d%d",&a,&b) s=a+b printf("%d\n",s--) printf("%d\n,--s) A、 7,7 B、7,5 C、6,7 D、7,6 11.在C语言中,要求运算数必须是整型的运算符...