if (s[i] > m1) { m2 = m1; m1 = s[i]; }
else if (s[i] > m2) m2 = s[i];
printf("%d %d\n", m1, m2); return 0; }
输入:Expo 2010 Shanghai China 输出:_________
4.
#include <stdio.h> #define NUM 5 int r(int n) {
int i;
if (n <= NUM) return n;
for (i = 1; i <= NUM; i++) if (r(n - i) < 0) return i; return -1; }
int main() {
int n;
scanf("%d", &n); printf("%d\n", r(n)); return 0; }

