为什么画不出矩形?

B2083 画矩形

scanf 占位符中间加空格就行了 代码如下: ```cpp #include <stdio.h> int main() { int a,b,f; char c; scanf("%d %d %c %d",&a,&b,&c,&f); if(f==0) { for(int i=1;i<=b;i++) { printf("%c",c); } printf("\n"); for(int i=1;i<=a-2;i++) { printf("%c",c); for(int j=1;j<=b-2;j++) { printf(" "); } printf("%c\n",c); } for(int i=1;i<=b;i++) { printf("%c",c); } } else { for(int i=1;i<=a;i++) { for(int j=1;j<=b;j++) { printf("%c\n",c); } } } return 0; } ```
by _hsk121212_ @ 2024-01-26 21:47:12


|