int a=1;
switch(a){
   case 1:
     printf("%d\n",a);
     a++;
case 2:
    printf("%d\n",a);
deafult : 
 printf("Nothing\n");}

output : 1
2
nothing

a++ (1++) হয়ে 2 আসলো বুজলাম।কিন্তু Nothing আশে কীভাবে ?

asked 01 Feb '17, 13:17

Nazmul%20H%20Pranto's gravatar image

Nazmul H Pranto
2818


আপনি break ব্যবহার করতে ভুলে গেছেন :)

permanent link

answered 01 Feb '17, 15:10

menon's gravatar image

menon
4.4k326

break ব্যাবহার করুন।

permanent link

answered 15 Feb '17, 08:44

nazmul0092's gravatar image

nazmul0092
214

Case এর শেষে break; ব্যবহার করুণ।

permanent link

answered 03 Mar '17, 16:44

hridoy43's gravatar image

hridoy43
112

switch এর যে কোন একটি case সত্য হলে, ১. যে case সত্য ঠিক তার নিচের কোন case টেস্ট করে না। ২. যে case সত্য ঠিক তার নিচের case গুলা সত্য হলে প্রোগ্রাম এ যা হওয়ার কথা তা হবে।

এই সমস্যা সমাধানের জন্য break ব্যবহার করা যাবে। break ব্যবহার করলে কোন case সত্য হলে যা হওয়ার কথা সেটা হয়ে switch থেকে বের হয়ে যাবে।

permanent link

answered 03 Mar '17, 19:57

undefined_riad's gravatar image

undefined_riad
915

আপনি break দেননি, তাই এমন হচ্ছে । এভাবে লিখলে ঠিক হবে :

int a=1;
switch(a){
   case 1:
     printf("%d\n",a);
     a++;
     break;

case 2:
    printf("%d\n",a);
    break;

deafult : 
    printf("Nothing\n");}
    break;
permanent link

answered 04 Mar '17, 18:24

Adyel's gravatar image

Adyel
112

#include <stdio.h>

int main()
{
    int a;
    scanf("%d", &a);

    switch(a){
        case 1:
            printf("%d\n",a);
            a++;
            break;

        case 2:
            printf("%d\n",a);
            break;

        default :
            printf("Nothing\n");
    }

    return 0;
}
permanent link

answered 23 Apr, 06:40

AH%20Kamal's gravatar image

AH Kamal
-13

edited 24 Apr, 15:45

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
30618

break ব্যবহার করবেন । default বানানটা ঠিক করে নিবেন।

(23 Apr, 06:43) AH Kamal
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:

×386
×118
×67
×5

question asked: 01 Feb '17, 13:17

question was seen: 832 times

last updated: 24 Apr, 15:45