jag vet inte om jag är trött å dum i huvve eller bara dum i huvve.
sitter och försöker få ordning på hur det här hänger ihop. Har tagit ett exempel rakt ur min skolbok men fattar inte själva grejjen och inte heller hur man
skriver ut svaret smidigt. Detta ska ju vara ett smidigt sätt för att kunna lagra in massa data och skriva ut allt i structen på en gång har jag förstått.
kan man senare anropa bara b1 och b2 och sedan få allt som ingår i dessa utskrivet? jag antar det men vet inte hur.
Välkommen att idiotförklara mig, säga att jag ska googla på det, att jag ska tänka lite själv, att jag är inne i fel forum och nåt annat om ni kommer på, bara nån kunde hjälpa till med att svara på själva frågan skulle jag bli jätteglad.
OBS!!! (Jag har googlat men hittade bara svårare exempel som jag fattade mindre av, jag har även läst sidorna i boken 1000ggr. Det står ingen fortsättning på just detta problem där).
Kod: Markera allt
#include <stdio.h>
#include <conio.h>
#include <string.h>
int main()
{
int i;
struct bok
{
char titel[50], forfattare[50];
int antal_sidor, pris;
float vikt;
} b1, b2;
printf(" skriv in titel, forfattare, antal sidor, pris och vikt\n"
scanf("%s %s %d %d %f", b1.titel, b1.forfattare, &b1.antal_sidor, &b1.pris, &b1.vikt);
getch();
return 0;
}