Bu konudaki kullanıcılar: 2 misafir, 2 mobil kullanıcı
2
Cevap
0
Tıklama
0
Öne Çıkarma
Dosya İşlemleri Hakkında

M moogliecake Konu Sahibi
3 yıl (292 mesaj)
#include <stdio.h>

int main()
{
FILE *fptr;

fptr = (FILE *)fopen("mert.txt", "w+");
if (fptr == NULL)
{
printf("Hatali Giris Yaptiniz");
}
else
{
char secim[100];
int sayac = 0;
while (secim != "c")
{
printf("Kaydi Giriniz:(Cikis Icin c ye basiniz)");
scanf("%s", &secim);
fprintf(fptr, "%s-Kaydedildi", secim);
printf("%s-Kaydedildi", secim);
sayac++;
}
}
fclose(fptr);

fptr = fopen("mert.txt", "r");

for (int i = 0; i < sayac; i++)
{
char secimc[100];
fscanf(fptr, "%s-Kaydedildi", secimc);
printf("&s", secimc);
}
}
c ye adapte olmaya çalışıyorum çalıştırdığımda herhangi bir sıkıntı yok fakat çıkış için c yi algılatamıyorum dev c de ne yapmam gerekiyor




J Joshualinekano
3 yıl (180 mesaj)
C de operatör overloading olmadığı için Stringleri normal comparison operatörleri ile karşılaştıramazsınız. strcmp fonksiyonunu kullanın



< Bu ileti mobil sürüm kullanılarak atıldı >


V vonderplanitz
3 yıl (7858 mesaj)
deklarasyonlar döngü içinde yapılmaz if else bloğu içinde hiçten yapılmaz. onları dışa al. arkadaşın dediği gibi temel C fonksiyonu strcmp ile karşılaştırma yapılabilir.
< Resime gitmek için tıklayın >



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.