Глючено вводит/выводит символы. Пропускает сканф. Только при 4 сканфах считывает. С выводом такая же дичь - C (СИ)
Формулировка задачи:
Ещё в этой строке ничего не выводит Т.е как было 0,так и осталось,хотя не так должно быть.
if (string[i]==symb)
{
jey++;
}Решение задачи: «Глючено вводит/выводит символы. Пропускает сканф. Только при 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;
}