输入一个单词,输出单词,其中字母为a或b或c时打印三遍,其余字母打印两遍

img

#include <stdio.h>
int main()
{
      int i=0;
      char a[10000] = {0};
      scanf("%s",a);
      while(a[i] != 0)
      {
            if(a[i] == 'a' || a[i] == 'b' || a[i] == 'c')
                printf("%c%c%c",a[i],a[i],a[i]);
            else
                printf("%c%c",a[i],a[i]);
            i++;
      }
      return 0;
}


#include <stdio.h>
int main()
{
int i=0;
char s[1000]={0};
gets(s);
while(s[i] != '\0')
{
if(s[i]==  'a' ||  s[i]==  'b' ||s[i]==  'c' )
printf("%c%c%c",s[i],s[i],s[i]);
else printf("%c%c",s[i],s[i]);
i++;
}
return 0;
}