第4章练习题--2--All in All--2976

来源:互联网 发布:字符数组赋值 编辑:程序博客网 时间:2024/05/18 03:37
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char *argv[]){    char s[100001], t[100001];    int i, j, k, n;    while(scanf("%s %s",s,t)!=EOF)    {        k = 0 ;        n = strlen(t) ;        for( i = 0 ; s[i]!='\0' ; i++ )        {             for( j = k ; t[j]!='\0' ; j++ )             {                  if( s[i]==t[j] )                   {                      k = j+1 ;                      break ;                  }             }             if(t[j]=='\0')break;        }        if(s[i]!='\0')printf("No\n");        else printf("Yes\n");    }     system("PAUSE");  return 0;}

原创粉丝点击