Hello jakeb10,
MikeStg has a good idea.
It is partially what you are doing, but the bigger point is where you are doing it. You are trying to set the youngest and oldest after the while loop, but this should be done inside the while loop after you have entered an age.
In your original code you have
else if (age > 61)
. So if you are exactly 61 you are not counted?? I believe what you should have is [code][else if (age > 60)/code].
What you have works, but
MikeStg's example is much cleaner and shorter to accomplish the same outcome.
At the end of your code you could do with less blank lines and in the rest of your code a few blank lines would be a great help to readability.
Most of your variables are given a value when they are defined, but you missed a couple.
When dealing with a min and max, or in this case youngest and oldest, I have found that the min value more often works best when defined and set to a large number. This only stays a large number the first time through the loop. After that the "age" entered will either set youngest or leave it alone. The max value is just fine starting at zero.
I do not know if it is your IDE or the way you entered the code in some text editor, but watch your indenting. If this is from the IDE you will need to adjust the "tab" settings. Not knowing what you are using it is hard to explain what to change.
Your use of {}s is more than one style. You need to pick a style and use it consistently.
https://en.wikipedia.org/wiki/Indentation_style For what is is worth I tend to like the "Allman" style and there are other names for the same style.
Hope that helps,
Andy