S
sky1
Neues Mitglied
- Dabei seit
- 09.01.2013
- Beiträge
- 1
- Reaktionspunkte
- 0
Ich versuche ein magisches Quadrat in C zu programmieren.
Zeilensumme=Spaltensumme=Diagonale-summe
Ich hab jetzt ein Quadrat erstellt, weiß aber nicht wie ich die Summen bilden kann.
Wenn die Summen nicht übereinstimmen, soll das ganze solange wiederholt werden bis es passt.
Kann mir jemand helfen?
Das Quadrat soll mit Zufallszahlen gefüllt sein
5x5=Zahlen von 1-25
danke
Zeilensumme=Spaltensumme=Diagonale-summe
Ich hab jetzt ein Quadrat erstellt, weiß aber nicht wie ich die Summen bilden kann.
Wenn die Summen nicht übereinstimmen, soll das ganze solange wiederholt werden bis es passt.
Kann mir jemand helfen?
Das Quadrat soll mit Zufallszahlen gefüllt sein
5x5=Zahlen von 1-25
Code:
#include <stdio.h>
//#include <time.h>
void main()
{ int max;
printf("Bitte geben Sie die Groesse ein:");
scanf("%d",&max);
int feld[max][max];
int k,i,j;
srand(time(0));
k=1;
for(i=0;i<max;i++)
{
for(j=0;j<max;j++)
{
feld[i][j]=rand() % max*max;
printf("%2i",k,feld[i][j]);
k++;
}
}
}
danke