Я продолжаю получать функции гнезда, это запрещенная ошибка. Когда я пытаюсь использовать указатель, я получаю сообщение об ошибке и сообщают об ошибке, что «инициализация делает указатель из целого без трансляции». и не зная, что с этим происходит. (С использованием -ansi и -pedantic)печать 2D-символьный массив
#include <stdio.h>
#include <stdlib.h>
void createArt(int m) {
int i = 0, j =0, k = 1, l = 1;
char ascii_art[5][5] {
{'/','/','/','/','/'},
{'/','/','/','/','/'},
{'/','/','/','/','/'},
{'/','/','/','/','/'},
{'/','/','/','/','/'}
};
for(i; i < (5 * m); i++) {
for(j; j < (5 * m); j++) {
printf("%s", ascii_art[i][j]); /* can't print out chars */
}
}
}
int main() {
int multiplier = 0, m = 1;
printf("Enter a number: ");
scanf("%d", &multiplier);
createArt(multiplier);
return 0;
}