break;
                  
                  
                      else cout<<"Xato yozdiz qaytadan to'g'ri yozing: ";
                  
                  
                    }
                  
                  
                  после первой проверки бесконечно выводит Xato yozdiz qaytadan to'g'ri yozing: 
                  
                  
                  
                  
                  
                  но это работает как надо:
                  
                  
                  
                  
                  
                  while(true) {
                  
                  
                      gets(input);
                  
                  
                      size=atoi(input);
                  
                  
                      if(my_isdigit(size)) break;
                  
                  
                      else cout<<"Xato yozdiz qaytadan to'g'ri yozing: ";
                  
                  
                    }
                  
                  
                  в чем может проблема?
                  
                  
                
size - какой тип?
Обсуждают сегодня