2159 AR的备忘录

来源:互联网 发布:软件著作权申请时间 编辑:程序博客网 时间:2024/06/05 14:37
描述

AR是北航中为数不多的有妹子的人,但是AR记性不好又老犯二,总是惹他的女友生气。

所以他希望你帮他写一个程序,用来随时记录他想说的话,也就是一个“备忘录”。

输入

每一行有三种情况:

  • AR想记录的一件事,全部为小写或大写字母、空格组成,最多500字
  • 一个单词GET
  • 一个单词CLEAR

最多100行。

输出

对于每次输入的GET,输出该次GET之前,最近的某此CLEAR之后的AR记录的所有事。每件事占一行。




模拟题

#include <stdio.h>#include <string.h>#include <stdlib.h>int main(){   char a[600];   char temp[106][600];   int i,j,k;   i=j=0;   memset(temp,0,sizeof(temp));   while(gets(a)!=NULL)   {   if(strcmp(a,"GET")==0)   {   for(k=i;k<j;k++)   printf("%s\n",temp[k]);   printf("%s",temp[j]);   }   else   {if(strcmp(a,"CLEAR")==0){i=j;}else{strcpy(temp[j++],a);}   }   }return 0;}


原创粉丝点击