#include<stdio.h>
#include<stdlib.h>
char * drawRectangle(unsigned int height, unsigned int width){
int row, col;
int i = 0;
while(myArray[i] != '\0'){
for(row = 0; row<height; row++){
for(col = 0; col < width; col++){
if( row ==0 || row == height-1 || col == 0 || col == width-1){
myArray[i++] = '*';
}
else{
myArray[i++] = '\n';
}
}
}
i++;
}
return myArray;
}
int main() {
char *c = drawRectangle(3,3);
if(c == NULL){
}
return (0);
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+CgoKY2hhciAqIGRyYXdSZWN0YW5nbGUodW5zaWduZWQgaW50IGhlaWdodCwgdW5zaWduZWQgaW50IHdpZHRoKXsKCWludCByb3csIGNvbDsKCWNoYXIgKm15QXJyYXkgPSBtYWxsb2MoMTAwKTsKCQoJaW50IGkgPSAwOwoJCgl3aGlsZShteUFycmF5W2ldICE9ICdcMCcpewoJCWZvcihyb3cgPSAwOyByb3c8aGVpZ2h0OyByb3crKyl7CgkJCXByaW50ZigiXG4iKTsKCQkJZm9yKGNvbCA9IDA7IGNvbCA8IHdpZHRoOyBjb2wrKyl7CgkJCQlpZiggcm93ID09MCB8fCByb3cgPT0gaGVpZ2h0LTEgfHwgY29sID09IDAgfHwgY29sID09IHdpZHRoLTEpewoJCQkJCXByaW50ZigiKiIpOwoJCQkJCW15QXJyYXlbaSsrXSA9ICcqJzsKCQkJCX0KCQkJCWVsc2V7CgkJCQkJcHJpbnRmKCIgIik7CgkJCQkJbXlBcnJheVtpKytdID0gJ1xuJzsKCQkJCX0KCQkJfQoJCX0KCQlpKys7Cgl9CglyZXR1cm4gbXlBcnJheTsKfQoKaW50IG1haW4oKSB7CiAgIGNoYXIgKmMgPSBkcmF3UmVjdGFuZ2xlKDMsMyk7CiAgIGlmKGMgPT0gTlVMTCl7CiAgIAlwcmludGYoIiVzIiwgYyk7CiAgIH0KICAgCiAgIHJldHVybiAoMCk7Cn0=