
12.11.2008, 11:11
|
|
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме: 1777055
Репутация:
347
|
|
ага, я наконец врубился что ты хочешь.
кстати символ скорее 1 байт чем 8.
программа твоя ..гхм.. замечательна, но работать правильно она будет только если ты изменишь там пару строчек:
Код:
FILE *MyFile, *OUT;
char temp;
Symbols[3] = {'a', 'b', 'c'};
......
MyFile = fopen("1.txt", "r");
OUT = fopen("2.txt", "wb");
while((temp=fgetc(MyFile))!=EOF)
{
for(i=0; i<3; i++)
if(temp == Symbols[i])
fwrite((const char*)&a[i], 1, sizeof(a[i]), OUT);
}
|
|
|