zdravim...
potreboval bych vysvetlit lehkou drobnost ohledne returnu a jejich hodnot :?
int Pridej(FILE *dtb)
{
databaze data;
printf("zadejte jmeno: ");
scanf("%s",data.jmeno );
printf("zadejte prijmeni: ");
scanf("%s",data.prijmeni);
printf("zadejte rok narozeni: ");
scanf("%d",&data.RokNarozeni);
if (fseek(dtb,0,SEEK_END) != 0)
return 1;
if (fwrite(&data,sizeof(databaze),1,dtb) != 0)
return 0;
if (fflush(dtb) != 0)
return 0;
return 1;
}
proc tady jednotlive returny vraci to co vraci ?? potreboval bych to pochopit ...