Ответ:

Окончание существительных определяется по падежу и склонению.

  1. у карамельки;
  2. на карамельке;
  3. на карамели;
  4. из карамельки;
  5. из карамели;
  6. без карамели;
  7. о селёдке;
  8. о сельди;
  9. без селёдки;
  10. из сельди;
  11. из селёдки;
  12. от сельди.

Слова «карамелька» и «селёдка» относятся к 1-му склонению, а слова «карамель» и «сельдь» — к 3-му склонению.