# लूप्स — C Programming Fundamentals: Pointers, Memory और Files

Source: https://www.skillbyai.com/hi/c/c-loops

> for, while और do-while loops से code दोहराएँ और break व continue से उन्हें नियंत्रित करें।

## while / do-while / for

`do ... while` बॉडी कम-से-कम एक बार चलाता है। गिनती पता हो तो `for` सर्वोत्तम।

```c
for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}
// 1 2 3 4 5
```

Output:

```
1 2 3 4 5
```

## break और continue

`break` लूप से पूरी तरह बाहर निकलता है। `continue` अगले चक्कर पर चला जाता है।

**Quiz:** कौन-सा लूप बॉडी को कम-से-कम एक बार ज़रूर चलाता है?

- [x] do ... while
- [ ] while
- [ ] for
- [ ] switch

*Answer:* do ... while. do ... while अपनी शर्त बॉडी के बाद जाँचता है।
