#include<stdio.h>
int main()
{
    int n,i,c=0;
    printf("Enter the value of n:\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++);{

    c=c+i;
    }
        printf("The total is %d",c);

    return 0;
}

Why this is not working?

asked 16 Dec '15, 12:50

shato123's gravatar image

shato123
132

edited 16 Dec '15, 15:56

Tamanna%20Nishat%20Rini's gravatar image

Tamanna Nishat Rini ♦♦
3.0k312


for loop টার শেষে যে সেমিকোলন দিয়েছেন সেটাই ভুল। এটার দরকার নাই। লুপের শেষে সেমিকোলন দেয় না। কারণ সি স্টেটমেন্টের শেষে সেমিকোলন দেয়া মানে "do nothing" . for loop এর শেষে সেমিকোলন দেয়ার কারণে কোডে লুপটার ভিতরের কাজটা আর হচ্ছে না, তাই কোড ঠিকমত কাজ করছে না।

permanent link

answered 16 Dec '15, 16:09

Tamanna%20Nishat%20Rini's gravatar image

Tamanna Nishat Rini ♦♦
3.0k312

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×33
×18

question asked: 16 Dec '15, 12:50

question was seen: 904 times

last updated: 16 Dec '15, 16:09