I keep getting errors, but I don't know what's wrong
#include <stdio.h>
void jin(int array_1[7][7]);
void output(int array_2[7][7]);
int main(void) {
int array[7][7];
void jin(array);
void output(array);
}
void jin(array_1[7][7]) {
int x = 0, y = 4;
int i;
for (i = 1; i <= 49; i++) {
array_1[x][y] == i;
}
if (i % 7 == 0) {
x++;
}
else {
if (x == 0) {
x = 6;
}
else {
x--;
}
if (y == 0) {
y = 6;
}
else {
y--;
}
}
}
void output(array_2[7][7]) {
int i, j;
for(i=0;i<7;i++)
for (j = 0; j < 7; j++) {
printf("%3d", array_2[i][j]);
}
printf("\n");
}
#include <stdio.h>
void jin(int array_1[7][7]);
void output(int array_2[7][7]);
int main(void) {
int array[7][7] = {};
jin(array);
output(array);
}
void jin(int array_1[7][7]) {
int x = 0, y = 3;
int i;
for (i = 1; i <= 49; i++) {
array_1[x][y] = i;
if (i % 7 == 0) {
x++;
}
else {
if (x == 0) {
x = 6;
}
else {
x--;
}
if (y == 0) {
y = 6;
}
else {
y--;
}
}
}
}
void output(int array_2[7][7]) {
int i, j;
for(i=0;i<7;i++) {
for (j = 0; j < 7; j++) {
printf("%3d ", array_2[i][j]);
}
printf("\n");
}
}
© 2024 OneMinuteCode. All rights reserved.