#include<stdio.h> #include<string.h> int main(){ char a[200]; char xmp[10]; gets(xmp); int flag = 0; while(gets(a)!=NULL){ //每一行的循环 char temp[200]; int len; if(strcmp(a,"</xmp>")==0) { break; } if(a[0]=='<'&&a[1]=='h'&&a[2]=='3'){ temp[200] = '\0'; int num = 2; while(a[num]!='>') num++; printf("%d",num); int i,index = 0; for(i = num+1;a[i]!='<';i++){ temp[index++] = a[i]; } } else{ if(strstr(a,"In Stock")) { flag = 1; } } if(flag==1){ printf("%s\n",temp); flag = 0; } } return 0; } |
Double click to view unformatted code.