#include<stdio.h>
#include<string.h>
int main(){
       char str[100];
       int i=0;
       printf("Enter a String:");
       scanf("%s",str);

       if(strcmp(str,"a")==0){
               printf("String matches pattern'a'");
               return 0;
       }
       if(strcmp(str,"abb")==0){
               printf("String matches pattern 'abb'\n");
               return 0;
       }
       i=0;
       while(str[i]=='a'){
               i++;
       }
       int bcount = 0;
       while(str[i]=='b'){
               bcount++;
               i++;
       }
       if(bcount > 0 && str[i]=='\0')
         printf("String matches pattern 'a*b+'\n");
       else
          printf("String does not match any pattern \n");
       return 0;
}
