- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 
i = 0;
  while ((p_c = strchr(&str[i], c)) != NULL) {
    k = p_c - str;           
    for (j = 0;  j < k - i;  j++)
      putchar(' ');
    putchar('*');              
    i = k + 1;               
  }
  putchar('\n');
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+136
i = 0;
  while ((p_c = strchr(&str[i], c)) != NULL) {
    k = p_c - str;           
    for (j = 0;  j < k - i;  j++)
      putchar(' ');
    putchar('*');              
    i = k + 1;               
  }
  putchar('\n');
                                очень простой способ подчеркнуть определённые символы в массиве знаков
Мальчика-инвалида из перводьяблы?