Advertisement
Tefcio

Untitled

Jan 26th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. typedef struct{
  2. int id_zwierzecia;
  3. char data_przyjecia[11];
  4. char data_ostatniego_badania[11];
  5. int nr_kojca;
  6. int gatunek;
  7. int plec;
  8. int masa;
  9. char opis[15];
  10. int adoptowane;
  11. }zwierzeta;
  12.  
  13. void dodajz(const char* sciezka){
  14. FILE* plik;
  15. plik = fopen(sciezka,"a+");
  16. if(plik == NULL){
  17. printf("\nERROR 404\nBlad pliku %s", sciezka);
  18. return NULL;
  19. }
  20. fprintf(plik, "\n");
  21. system("cls");
  22. printf("*****Dodawanie nowego zwierzaka*****\n\n");
  23. int id_zwierzecia = (ilewpisow_z(sciezka))+1;
  24. char data_przyjecia[11];
  25. printf("Podaj date przyjecia(format dd-mm-rrrr)\nData przyjecia > ");
  26. scanf("%s", &data_przyjecia);
  27. char data_ostatniego_badania[11] = "00-00-0000";
  28. int nr_kojca;
  29. printf("Podaj numer kojca\nNumer kojca > ");
  30. scanf("%d", &nr_kojca);
  31. int gatunek;
  32. printf("Podaj gatunek\n");
  33. listagatunek *gatunki = odczyt_gatunkow("gatunek.txt");
  34. wypiszgatunek(gatunki);
  35. printf("Gatunek > ");
  36. scanf("%d", &gatunek);
  37. int plec;
  38. printf("Podaj plec(1-Samiec, 2-Samica)\nPlec > ");
  39. scanf("%d", &plec);
  40. int masa;
  41. printf("Podaj mase(zaokraglone do calosci w kg)\nMasa(kg) > ");
  42. scanf("%d", &masa);
  43. char opis[15];
  44. printf("Opisz jednym slowem zwierzaka\nOpis > ");
  45. scanf("%s", &opis);
  46. int adoptowane = 0;
  47. fprintf(plik, "%d %s %s %d %d %d %d %s %d", id_zwierzecia, data_przyjecia, data_ostatniego_badania, nr_kojca, gatunek, plec, masa, opis, adoptowane);
  48. fclose(plik);
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement