All of the x86 stack diagrams I could find are either cluttered with too much information, can't be read from a distance, or put the high address on top (I'm sure there are people who prefer that but... I'm not one of them). So I made my own.
With low address on top (stack growing up, strcpy going down):
With high address on top (stack growing down, strcpy going up):