2016-11-11 205 views
-4

非常感謝您提供任何幫助。我試圖根據M和N給出的值來打印「+」符號的棋盤(因此,如果它是M:3和N:1,它會以+++出現),但我正在繪製絕對空白你如何做到這一點。代碼在C.在C中打印符號

編輯:澄清。我不記得基於給定的值打印電路板需要做什麼。我很清楚,如果我現在運行這些代碼,它會顯得空白。

#include <stdio.h> 
#include <string.h> 
#include <stdlib.h> 

int main() { 
    int N, M; 

    printf("N: "); 
    scanf("%d",&N); 
    printf("M: "); 
    scanf("%d",&M); 
    printf("\n"); 

    /* Show a board with N lines and M columns */ 


    return 0; 
} 
+0

年會需要一定的循環,對於'(...)'等http://www.programiz.com/c-programming/c-for -loop – pm100

+0

printf(「\ n」);肯定會打印一個新的行。所以當你不打印任何東西,而是一條新線時,你怎麼能期望看到除了新線以外的任何東西。 – reshad

+0

空白行有目的,空間的東西。 – Kuro

回答

0

,讓你開始

for(int i = 0; i < N; i++) 
{ 
    printf("X"); 
}