# C Program to Left Shift Square Pattern of Odd Numbers

In this tutorial, i am going to show you how to print left shift square pattern of odd numbers with the help of for loop and while loop in c programs.

## All C Program to Left Shift the Square Pattern of Odd Numbers

• C Program to Left Shift the Square Pattern of Odd Numbers using For Loop
• C Program to Left Shift the Square Pattern of Odd Numbers using While Loop

### C Program to Left Shift the Square Pattern of Odd Numbers using For Loop

```#include <stdio.h>
int main()
{
int rows;
printf("Enter Square Left Shift Odd Numbers Rows = ");
scanf("%d", &rows);
printf("Left Shift the Square Pattern of Odd Numbers\n");
for (int i = 1; i <= rows; i++)
{
for (int j = i - 1; j < rows; j++)
{
printf("%d ", j * 2 + 1);
}
for (int k = 0; k < i - 1; k++)
{
printf("%d ", k * 2 + 1);
}
printf("\n");
}
}```

The result of the above c program; as follows:

```Enter Square Left Shift Odd Numbers Rows = 5
Left Shift the Square Pattern of Odd Numbers
1 3 5 7 9
3 5 7 9 1
5 7 9 1 3
7 9 1 3 5
9 1 3 5 7 ```

### C Program to Left Shift the Square Pattern of Odd Numbers using While Loop

```#include <stdio.h>
int main()
{
int rows, i, j, k;
printf("Enter Square Left Shift Odd Numbers Rows = ");
scanf("%d", &rows);
printf("Left Shift the Square Pattern of Odd Numbers\n");
i = 1;
while (i <= rows)
{
j = i - 1;
while (j < rows)
{
printf("%d ", j * 2 + 1);
j++;
}
k = 0;
while (k < i - 1)
{
printf("%d ", k * 2 + 1);
k++;
}
printf("\n");
i++;
}
}```

The result of the above c program; as follows:

```Enter Square Left Shift Odd Numbers Rows = 5
Left Shift the Square Pattern of Odd Numbers
1 3 5 7 9
3 5 7 9 1
5 7 9 1 3
7 9 1 3 5
9 1 3 5 7 ```
{"ft_lang_label":"__label__en","ft_lang_prob":0.6080554,"math_prob":0.9970267,"size":1617,"snap":"2022-40-2023-06","text_gpt3_token_len":523,"char_repetition_ratio":0.19094855,"word_repetition_ratio":0.56232685,"special_character_ratio":0.38157082,"punctuation_ratio":0.1155914,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.9969628,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2022-09-29T00:48:47Z\",\"WARC-Record-ID\":\"<urn:uuid:7cceacab-8e26-484b-92f0-e258336d5d2c>\",\"Content-Length\":\"79882\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:dfd753ca-27f2-4c2d-99b4-2e2b4084937f>\",\"WARC-Concurrent-To\":\"<urn:uuid:4f63bc63-098b-459a-8bd5-1fe67188fd41>\",\"WARC-IP-Address\":\"172.67.183.157\",\"WARC-Target-URI\":\"https://laratutorials.com/c-program-to-left-shift-square-pattern-of-odd-numbers/\",\"WARC-Payload-Digest\":\"sha1:C6UMV54IWETGFC6SSLMJ3RYUIFSIQKLZ\",\"WARC-Block-Digest\":\"sha1:GWZWW2AQXNWPK62PGMJ5XNJR3HWCTQCR\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2022/CC-MAIN-2022-40/CC-MAIN-2022-40_segments_1664030335303.67_warc_CC-MAIN-20220929003121-20220929033121-00441.warc.gz\"}"}