#include
#include
int main(int argc, char *argv[])
{
FILE *file;
char ch;
int a=0;
char filename[35];
printf("Dosyanin adini giriniz:");//kullanıcının istediği dosyayı okutmasına imkan sağlıyoruz
gets(filename);//E:/meltem.txt şeklinde ad yol ve uzantıyı içermelidir
file = fopen(filename,"r"); //dosyayı okuyabilmek için açmak gerekir
for(;;)
{
while(fread(&ch,sizeof(char),1,file)!=0)//
printf("%c\n",ch);//okuduğunu yazsın
a++;//okuduğu her karakter için sayacı bir arttırsın
if(feof(file))//dosyanın sonun agelip gelmediğinin kontrolü
{
printf("Dosya sonuna gelindi\n");
fclose(file);//açılan dosya kapatılmalı
}
printf("%d tane karakter var",a);//kaç karakter okuduysa ekrana yazsın
system("PAUSE");
return 0;
}}
1 yorum:
2008338020 Nazan Akıncı 3 2.25
2006538022 Onur Akbay 2 2.5
2007138010 Ertan Çiftçi 2 3.4
2005638015 İbrahim Özyeşil 3 2.22
2008738022 Mehmet Altıntaş 2 2.33
2008338023 Mehtap Güngör 2 3.11
2009638025 Mustafa Şahin 1 2.22
2010638027 Nagihan Taşkıran 2 2.44
2008238028 Nazlı Arslan 4 2.88
2010638031 Ömer Özcan 1 3.33
2004638032 Öner Çetin 4 3.22
2008638033 Özden Aras 2 2.66
2009638008 Azize Kapçak 3 2.33
2009638009 Batuhan Batu 2 3.22
2006138010 Bedriye Köseoğlu 2 3.1
2004438011 Burak Eroğlu 4 2.56
2009638012 Burak Erol 3 2.56
2007638013 Büşra Sayılır 4 2.45
elimde bu şekilde bilgiler yazan txt dosyası var ve ben bunları diziye okumak istiyorum acaba nasıl okurum yardımcı olursanız sevinirim biraz acil
Yorum Gönder