从键盘输入n个整数,求最大数和次大数(c语言编程)
求采纳,谢谢
#include<stdio.h>
int main()
{
int i,x,m1,m2,n;
printf("n=");
scanf("%d",&n);
printf("请输入%d个整数:\n",n);
scanf("%d",&x);
m1=m2=x;
for(i=2;i<=n;i++)
if(x>m1){m2=m1;m1=x;}
else if(x>m2)m2=x;
}
printf("最大数=%d 次大数=%d\n",m1,m2);
getch();
return 0;