×

C Programs

C Basic & Conditional Programs

C Looping Programs

C String Programs

C Miscellaneous Programs

C program to print 1, 11, 31, 61, ... 10 times using goto statement

In this C program, we are going to learn how to print a number series like 1, 11, 31, 61, .. 10 times using C language goto statement?
Submitted by Manju Tomar, on November 09, 2017

The series is

1, 11, 31, 61, … 10 times

Consider the series, there is no constant difference between the terms, the difference of 10, 20, 30 etc. So , we need to increase difference value also by 10.

Program to print 1, 11, 31, 61, ... 10 times using goto statement in C

#include<stdio.h>

int main() {
  int count, a, diff;

  count = 1; //loop counter
  a = 1; //series starting number
  diff = 10; //difference variable initialization

  start: //label
    printf(" %d ", a);

  a = a + diff;
  diff = diff + 10;

  count++;

  if (count <= 10)
    goto start;

  return 0;
}

Output

1  11  31  61  101  151  211  281  361  451 

This is how we can print a numeric series like 1, 11, 31, 61,..., using goto statement? If you liked or have any issue with the program, please share your comment.

C Goto Programs »

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.