I need to write a program that inputs an integer and a character, and outputs a diamond composed of the character and extending the width specified by the integer. I can only use 'while' loops at this stage of the course, and I know it has to be nested 'while' loops. I can not use 'for/next' loops. I have done this before in VB6, so I am somewhat exasperated that I can not even get past firstbase with this same problem in C++. And I like C++, strangely enough. I know I would be better off thinking this out for myself, but at this point, time is of the essence and I need help fast.

Any suggestions would be greatly appreciated.