Buongiorno
Mi sono appena iscritto in questo forum E studio il c da non tanto tempo. Nel cercare di creare un codi per il quadro magico con dei vettori moleplici, 90 righe e 90 colonne, ho riscontrato l'errore nell'avvio: Segmentation fault.
Volevo chiedere se qualcuno e' disposto ad aiutarmi a trovare l'errore nel codice, ringrazio anticipatamente
Codice:
#include <stdio.h>
int main(void)
{
int riga, colonna, numero = 1;
int tavola[90][90] = {0};
colonna = 45;
riga = 0;
tavola[0][45] = 1;
while (1)
yep: for (riga; 90>=riga<=0; --riga)
{ for (colonna; 90>=colonna<=0; ++colonna)
if (tavola[riga][colonna] != 0)
tavola[riga][colonna]=(++numero); else tavola[++riga +1][--colonna-1]=( ++numero)}
if (riga>90) {riga=0; goto yep ; if (riga<0) {riga=90; goto yep};
if (colonna>90) {colonna=0; goto yep ; if (colonna<0) {colonna=90; goto yep} ;
return 0; }