找出一个数组中的最大数、第二大数

01
要求
从键盘输入一串数字,将其中的最大数、第二大数打印输出

02
程序

#include 
    
int main()
{
    int a[99];
    int i=0;
    int len=0;
    char ch;
    
    printf ("Please input numbers:");
    
    while(ch=getchar()!='\n')
    {
        scanf ("%d",&a[i]);
        i++;
        len++;
    }
    
    int max1=a[0];
    for (i=1;i

03
结果

Please input numbers:33 44 55 66 66 6 66 55
Max1 = 66
Max2 = 55

你可能感兴趣的:(LinuxC基础编程)