Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(){
- const int size=5;
- int array[size][size]={0},i=0, j, spiral=size/2+1, k=0;
- while (spiral>0){
- for (j=k;j<size-k;j++)
- array[k][j]=i++;
- for (j=k+1;j<size-k;j++)
- array[j][size-k-1]=i++;
- for (j=size-k-2;j>=k;j--)
- array[size-k-1][j]=i++;
- for (j=size-k-2;j>=k+1;j--)
- array[j][k]=i++;
- k++;
- spiral--;
- }
- for (i=0;i<size;i++){
- for (j=0;j<size;j++)
- printf(" %3d ",array[i][j]);
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement