注意用重定向读写非常简便,就是注意一下交题之前注释掉重定向语句(任以2013题为例)
#include <stdio.h> int main() { freopen("test.txt","r",stdin); freopen("result.txt","w",stdout); int n; int i; char string[20][30]; int count=0; while(scanf("%d",&n)) { if(n==0) break; for(i=1;i<=n;i++) { scanf("%s",string[i]); //printf("%s\n",string[i]); } printf("SET %d\n",++count); for(i=1;i<=n;i+=2) printf("%s\n",string[i]); if(n%2!=0) n--; for(i=n;i>=2;i-=2) printf("%s\n",string[i]); } return 0; }