Takto?? Asi to mam furt zle nic to nerobi
#include <stdio.h>
#include <stdlib.h>
#include "subor.h"
int main()
{
FILE *fw;
FILE *fw1;
FILE *fw2;
FILE *fw3;
FILE *fr;
char samohlasky[7]={97,101,105,111,117,121};
char spoluhlasky[7]={100,116,109,108,104,103,107};
char znaky[30];
char znak;
int i=0;
fw=fopen("Pozicia.txt","w");
fw1=fopen("samohlasky.txt","w");
fw2=fopen("spoluhlasky.txt","w");
fw3=fopen("ine.txt","w");
printf("Napis do textoveho suboru znaky: ");
scanf("%s",znaky);
fprintf(fw,"%s",znaky);
fr=fopen("Pozicia.txt","r");
if ((fr = fopen("Pozicia.txt","r"))==NULL)
{
printf("Subor Pozicia.txt sa nepodarilo otvorit.\n");
}
while((znak=getc(fr))!=EOF)
{
znak=getc(fr);
for(i=0;i<7;i++)
{
if(znak==samohlasky[i])
{
fprintf(fw1,"%c",znak);
}
if(znak==spoluhlasky[i])
{
fprintf(fw2,"%c",znak);
}
else
{
fprintf(fw3,"%c",znak);
}
}
}
fclose(fr);
fclose(fw);
return 0;
}