Глючено вводит/выводит символы. Пропускает сканф. Только при 4 сканфах считывает. С выводом такая же дичь - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Ещё в этой строке ничего не выводит
    if (string[i]==symb)
    {
        jey++;
    }
Т.е как было 0,так и осталось,хотя не так должно быть.

Решение задачи: «Глючено вводит/выводит символы. Пропускает сканф. Только при 4 сканфах считывает. С выводом такая же дичь»

textual
Листинг программы
int CounterFind(int n)
{
    char string_3[100];
    int counts = 0;
    int j = 0;
    int INDEX[100];
    int gerIndex = 0;
    int goverIn = 0;
    int i;
    int key;
 
    strncpy(string_3,string_1,n);
    printf("string_3:%s\n",string_3);
 
 
    for (i = 0;i<100;i++)
    {
         if (string_2[i]==string_3[goverIn])
         {
            TE1
             printf("goverIn:%d\n",goverIn);
             goverIn++;
             printf("goverIn:%d\n",goverIn);
             for (key = i;key<100-i;key++)
             {
                 if(string_2[key] == string_3[goverIn] && goverIn<n)
                 {
                     goverIn++;
                 }
                 else break;
 
 
             }
 
             if (gerIndex==n)
             {
                 counts++;
             }
 
             gerIndex = 0;
         }
    }
 
    return count;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы