编辑代码

#include<stdio.h>
int main() {
	int i;
    float first, second; 
    float num[22];
	first = 0;
	second = 0;
	i = 0;
	while (1) {
		scanf("%f", &num[i]);
		if (num[i] == 0) break;
		if (num[i] > first) {
			second = first;
			first = num[i];
		}
		else if (num[i] > second) {
			second = num[i];
		}
		i++;
	}
    printf("the second is \n");
	printf("%f", second);
	return 0;
}