在输出3x3的“#”块时遇到问题

时间:2018-10-02 23:59:55

标签: c for-loop text

对于我在c中的一项分配,我们需要获得3x3平方的#标签以进行打印。

到目前为止,我已经能够水平打印每个块之间一个空格的任意数量的内容,但是一行最多可以打印五个。这是我当前的代码:

#include <stdio.h>
int main(){
int i;
int limit;
int fives;
printf("Enter your desired number of squares...");
scanf("%d", &limit);
fives = limit/5;
for(i=0; i<limit; i++){
    printf("### ");    
}
printf("\n");
for(i=0; i<limit; i++){
    printf("### ");
}
printf("\n");
for(i=0; i<limit; i++){
    printf("### ");
}
printf("\n");

return 0;

0 个答案:

没有答案