On this page
C Program
C Program
November 3, 2019
#include <stdio.h> int oddsum(int n){ int i, sum=0; printf("Enter Number: "); scanf("%d", &n); for(i=1; i<=n; i+=2) { sum += i; } printf("Sum of odd numbers = %d", sum); return 0; } int main() { oddsum(12); }
#include<stdio.h> #include<string.h> void generateSquare(int n) { int magicSquare[n][n]; memset(magicSquare, 0, sizeof(magicSquare)); int i = n/2; int j = n-1; for (int num=1; num <= n*n; ) { if (i==-1 && j==n) //3rd condition { j = n-2; i = 0; } else { if (j == n) j = 0; if (i < 0) i=n-1; } if (magicSquare[i][j]) //2nd condition { j -= 2; i++; continue; } else magicSquare[i][j] = num++; //set number j++; i--; //1st condition } printf("The Magic Square for n=%d:\nSum of " "each row or column %d:\n\n", n, n*(n*n+1)/2); for (i=0; i<n; i++) { for (j=0; j<n; j++) printf("%3d ", magicSquare[i][j]); printf("\n"); } } int main() { int n = 3; generateSquare (n); return 0; }