Если нельзя создавать такие темы удалите.
Нужна помощь. Почему переменная " i " первый раз выводит правельное количество 8-рок ( 2 штуки ) а потом на 1 единицу меньше? (9 4- штуки. а печатает 3 )
вот содержимое файла mix2.txt
Оффтоп
8
8
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
11
12
12
12
12
12
13
13
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
18
18
19
20
20
20
20
21
21
21
21
21
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
24
24
24
24
PHP код:
#include <stdlib.h>
#include <stdio.h>
#include <Windows.h>
#include "iostream"
main()
{
FILE * fi;
FILE * fo;
fi = fopen("mix2.txt","rt");
fo = fopen("mix3.txt","wt");
int n = 0, x = 8, i = 0;
while (5<10){
fscanf( fi, "%d", &n );
if( n == x )
{
printf("%d\n",n);
++i;
}
else
{
fprintf( fo, "%d\n", i );
printf("%d\n",i);
x++;
i = 0;
}
Sleep(1000);
}
Sleep(5000);
fclose(fi);
fclose(fo);
Sleep(5000);