Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
8
Cevap
817
Tıklama
0
Öne Çıkarma
C proglama Yardim
A
12 yıl
Teğmen
Konu Sahibi

arkadaşlar yazmiş oldugum program aslinda kolay metinin icerigini ekranda gösterecek ama..nedense farkli şeyler gösteriyor.. ;( hatam nerede veya dogrusu nedir yardimci olursaniz sevinirim...

kodlar:


#include <stdio.h>
#include <conio.h>
main()
{
char filename[100];
double xx;
int ii, kk;
FILE *infile;
printf("Enter the file name:");
scanf("%s",&filename);
infile=fopen(filename,"r");
fscanf(infile,"%d",&ii);
fscanf(infile, "%d %lf",&kk,&xx);
fclose(infile);
printf("ii=%d,kk=%d \n xx=%lf\n",ii,kk,xx);
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
12 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: therev

quote:

Orijinalden alıntı: alper1059

quote:

Orijinalden alıntı: therev

Merhaba,

Hatan şu satırda:

scanf("%s",&filename);

%s parametresi, karakter dizisi olan String'in adresini parametre olarak bekler. filename olarak tanımladığın dizide zaten filename'in kendisi adrestir. &filename olarak parametre gönderdiğinde adresin adresini göndermeye çalışır. Onun için yukarıdaki satırı

scanf("%s", filename);

olarak değiştirirsen sorun ortadan kalkacaktır.

Kolay gelsin...

denedim hocam ayni sorun olmuyor.. bi turluu ;( yine hata veriyor

amac dosya adresini girecegim icindekileri ekranda gösterecek örn c:\alp.txt icindekini dedginiz gibi yaptim ama sorun ayni

Aldığın hata mesajını yazabilir misin?

hocam resim ekliyorum

https://store.donanimhaber.com/c5/59/c1/c559c1ec72d9398fbdb41f2524cb6756.jpghttps://store.donanimhaber.com/c5/59/c1/c559c1ec72d9398fbdb41f2524cb6756.jpghttps://store.donanimhaber.com/3f/05/86/3f05865ab1537fbb007b0de13d55e898.jpg
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.