Another one is pot marigold (ie not French or African) where the petals can be sprinkled on a salad. It's the easiest flower to grow. Pansy and violet flowers can also be eaten. Then of course there's globe artichoke, cauliflower, sprouting broccoli where the part you eat is the flower bud - but maybe that's not what you mean.
Do you have any particular flowers in mind?