Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

parantez hatasi

Başlatan muahaha, 01 Aralık 2005, 15:12:25

muahaha

Herkeze selam cok ugrasmama ve butun parantezlere saymama ragmen hatayı bulamıyorum belki baska birseyden kaynaklanıyor nedir sorun acaba? verilen hatlarsa soyle;

Error 58 "C:\savas\saat.c" Line 661(36,37): Expecting a close paren
*** Error 79 "C:\savas\saat.c" Line 826(75,76): Expect }
*** Error 79 "C:\savas\saat.c" Line 826(75,76): Expect }
*** Error 79 "C:\savas\saat.c" Line 826(75,76): Expect }


void menu()


{     basmenu:;

        while(1)
                 {
            
           

             
 
               


                        while(s2)
                              {

        
                         lcd_putc("Saati ayarla");
                                   
                               scankey();

                                   if(s3){ 
                            
                         
                                           ayar();
                            
                            
                                         }
 
                            

                         while(s2)
                          
                                {
      
                                  lcd_putc("Hafiza 1");
                                   
                                  scankey(); 

                                            if(s3){

                                                   hafiza(1);
                                                   }

                         while(s2)

                                 {   lcd_putc("Hafiza 2");
                                   
                                      scankey(); 

                                              if(s3){

                                                     hafiza(2);
                                                    }

                                                 while(s2)

                                                    {   lcd_putc("Hafiza 3");
                                   
                                                          scankey(); 

                                                             if(s3){

                                                             hafiza(2);
                                                                    }

                                                   while(s2)

                                                    {   lcd_putc("Hafiza 4");
                                   
                                                          scankey(); 

                                                             if(s3){

                                                             hafiza(3);
                                                                    }
                                                                 
                                                     
                                                          while(s2)

                                                    {   lcd_putc("Hafiza 5");
                                   
                                                          scankey(); 

                                                             if(s3){

                                                             hafiza(4);
                                                                     
                                                                    }

                                           

                                                                   if(s2)
                                                                   {
                                                                         saat();
                                                                         goto basmenu;
                                                                         
                                                                         
                                                                   }


                                                                    
                                                     }

                                          } 
                                  }



                              }


                  }

         }

}
}

XX_CİHAN_XX

Şunu daha anlaşılır yazsan olmazmıydı.Böyle hiç birşey anlaşılmıyor.
Hataya göre 75. satırdaki komut dizisinde bir hata olduğunu gösteriyor fakat bu parantez eksikliğimden kaynaklanan bir hata olmıyabilir.Eger o satırın bir ust satırındaki komutlarda komutun sonuna ; koymayı unuttuysanda aynı hataya sebep olur fakat programını bu şekilde sağlıklı takip edemiyorum çok dağınık yazmıssın.Birde parantez açtığın yerlerde bir anormallik sezdim.Bana yanlış yerlerde gereksiz parantez açıyorsun gibi geldi.
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

CaFFeiNe

ilk satırlarda

basmenu:;

diye bir ifade var yanlışlıkla hem : hemde ; yazmış olabilirmisin ?

muahaha

Herkeze tsk sorunu cozdum bu arada basmenu bir labeldı daha sonra onu goto ile cagırdım

Erol YILMAZ

@muahaha,
Ne olur su kod tag ini duzelt...
Goz ve sinir sagligimiz icin cok iyi olacak.