#include <stdio.h>
#include <stdlib.h>
#define size 20
int
harf(
char
*a);
int
ebulma(
char
*a);
int
main()
{
char
b[size];
FILE
*aptr;
FILE
*bptr;
int
kel=0;
if
((aptr=
fopen
(
"ornek.txt"
,
"r"
))==NULL)
puts
(
"aptr dosya acilmadi:\n"
);
else
{
puts
(
"aptr dosya acildi:\n"
);
if
((bptr=
fopen
(
"sonuc.txt"
,
"w"
))==NULL)
puts
(
"bptr dosya acilmadi:\n"
);
else
{
puts
(
"bptr dosya acildi:\n"
);
while
(!
feof
(aptr))
{
fscanf
(aptr,
"%s"
,b);
printf
(
"%s\n"
,b);
fprintf
(bptr,
"%s\n"
,b);
fprintf
(bptr,
"e=%d\nh=%d\n"
,ebulma(b),harf(b));
kel++;
}
fprintf
(bptr,
"kelime=%d\n"
,kel);
}
}
getchar
();
return
0;
}
int
harf(
char
*a)
{
int
h;
for
(h=0;*(a+h);h++);
return
h;
}
int
ebulma(
char
*a)
{
int
e=0;
while
(*a!=
'\0'
)
{
if
(*a==
'e'
)
e++;
*a++;
}
Hiç yorum yok:
Yorum Gönder