| 
                   
                 
                
                
                
   
 
                 
                
			 
                
                for loop
                Basic synatx of the for loop is as follows : 
                
                  
                
                basic for loop 
                
                    
                        | 
                             #include <stdio.h> 
                              
                            int main() 
                            { 
                                 
                                int i; 
                                for( i = 0; i < 5; i++) { 
                                    printf("i = %d\n",i)    ; 
                                } 
                              
                                return 1; 
                            } 
                         | 
                     
                 
                  
                Result :--------------------------------------- 
                
                    i = 0 
                    i = 1 
                    i = 2 
                    i = 3 
                    i = 4 
                 
                  
                loop condition and counter change 
                
                
                    
                        | 
                             #include <stdio.h> 
                              
                            int main() 
                            { 
                                 
                                int i; 
                                 
                                printf("Output of for( i = 0; i < 5; i++) ===\n"); 
                                for( i = 0; i < 5; i++) { 
                                    printf("i = %d\n",i)    ; 
                                } 
                                 
                                printf("\n\n"); 
                                printf("Output of for( i = 0; i <= 5; i++) ===\n"); 
                                for( i = 0; i <= 5; i++) { 
                                    printf("i = %d\n",i)    ; 
                                } 
                                 
                                printf("\n\n"); 
                                printf("Output of for( i = 0; i <= 5; ++i) ===\n"); 
                                for( i = 0; i <= 5; ++i) { 
                                    printf("i = %d\n", i); 
                                } 
                              
                                return 1; 
                            } 
                         | 
                     
                 
                  
                Result :--------------------------------------- 
                
                    Output of for( i = 0; i < 5; i++) === 
                    i = 0 
                    i = 1 
                    i = 2 
                    i = 3 
                    i = 4 
                      
                    Output of for( i = 0; i <= 5; i++) === 
                    i = 0 
                    i = 1 
                    i = 2 
                    i = 3 
                    i = 4 
                    i = 5 
                      
                    Output of for( i = 0; i <= 5; ++i) === 
                    i = 0 
                    i = 1 
                    i = 2 
                    i = 3 
                    i = 4 
                    i = 5 
                 
                  
                for() loop with no counter 
                
                
                    
                        | 
                             #include <stdio.h> 
                              
                            int main() 
                            { 
                                 
                                int i = 0; 
                                 
                                printf("Output of for( ; ; ) ===\n"); 
                                for( ; ; ) { 
                                    i = i + 1; 
                                    printf("i = %d\n",i); 
                                     
                                    if(i >= 5) { 
                                        break; 
                                    } 
                                } 
                              
                                return 1; 
                            } 
                         | 
                     
                 
                  
                Result :--------------------------------------- 
                
                    Output of for( ; ; ) === 
                    i = 1 
                    i = 2 
                    i = 3 
                    i = 4 
                    i = 5 
                 
                  
                  
                  
                   
                  
                  
                  
                  
                  
                  
                  
                
                
                
                
                
                
                
                  
                  
                
                
                
                
                
                
                
                
                
                
                  
                  
             |