alarak üç scanf Burada Temel Yapı kodu var, Ama çıktı beklendiği gibi değil. Üç scanf fonksiyonu var ama sadece ikisi çalıştırılıyor. Ortadaki çöp değeri.iki tarama ve çöp değeri
#include <stdio.h>
int main()
{
struct book
{
char name;
float price;
int pages;
};
struct book b1,b2,b3;
printf("Enter names , prices & no of pages of 3 books\n");
scanf("%c%f%d",&b1.name,&b1.price,&b1.pages);
scanf("%c%f%d",&b2.name,&b2.price,&b2.pages);
scanf("%c%f%d",&b3.name,&b3.price,&b3.pages);
printf("And this is what you entered\n");
printf("%c%f%d",b1.name,b1.price,b1.pages);
printf("%c%f%d",b2.name,b2.price,b2.pages);
printf("%c%f%d",b3.name,b3.price,b3.pages);
return 0;
}
https://ideone.com/SKNfAS onun sadece bir karakter –
'scanf ("% c% f% D" scanf ("% c% f% d" - – BLUEPIXY
) bazı arabellek kurallarına bağlı olarak rakam veya boşluktan önce beyaz boşluk sağlar; yani scanf ("% c% d% f", bla, blaa, blaaa); ' – NERDYLIZARD