#include <stdio.h>
#include <stdlib.h>
# define CANETTE 0.6
# define PACK 3.39
 
int main(void) {
  double budget;
  double i;
  int nb_packs, nb_canettes;
  nb_packs = 0;
  nb_canettes = 0;
  printf("Quel est votre budget ? ");
  scanf("%lf", &budget);
  for (i = budget; i > PACK; i -= PACK) {
    nb_packs++;
  }
  budget -= (nb_packs * PACK);
  for (i = budget; i > CANETTE; i -= CANETTE) {
    nb_canettes++;
  }
  if (nb_packs > 0 && nb_canettes > 0) {
    if (nb_packs == 1) {
      printf("1 pack et ");
    }
    else {
      printf("%d packs et ", nb_packs);
    }
    if (nb_canettes == 1) {
      printf("1 unité");
    }
    else {
      printf("%d unités", nb_canettes);
    }
  }
  else if (nb_packs > 0) {
    if (nb_packs == 1){
      printf("1 pack");
    }
    else {
      printf("%d packs", nb_packs);
    }
  }
  else {
    if (nb_canettes == 1) {
      printf("1 unité");
    }
    else {
      printf("%d unités", nb_canettes);
    }
  }
  printf("\n");
  return EXIT_SUCCESS; 
}