ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Do you have a collection of Interview Questions and interested to share with us!!
Please send that collection to along with your userid / name. ThanQ
Google
 
Categories >> Code-Snippets >> Programming-Code >> C-Code
 
 
 
Question
program to find magic aquare using array
 Question Submitted By :: Nithya
I also faced this Question!!     Rank Answer Posted By  
 
Answer
// magic square for odd numbers....

#include<stdio.h>
main()
{
        int n;
        scanf("%d",&n);
        int a[n][n],i,j;
        int row[n],col[n],dia[2]={0};
        for(i=0;i<n;i++)
        {
                row[i]=0;
                col[i]=0;
        }
                int num=1;
                int nn=n*3/2;
                for(i=0; i < n; i++)
                        for(j=0; j < n; j++)
                               
a[(j-i+nn)%n][(i*2-j+n)%n]=num++;

                for(i=0; i < n; i++)
                {       for(j=0; j < n; j++)
                        {
                                printf("%d ",a[i][j]);

                        }

                printf("\n");
                }
}
 
2
Aditya Raj
 
View All Answers
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com