c - Any idea to exit FOR and print a message -


int licontador1, licontador2, lielse = 0;      (licontador1 = 1; licontador1 <= linumerob; licontador1++)     {         (licontador2 = licontador1 + 1; licontador2 <= linumerob; licontador2++)         {             if (numerosamigos(licontador1, licontador2))                 printf("\n%d, %d", licontador1, licontador2);              else                 lielse++; **or can do?**         }     }      if (lielse != 0)         printf("\nthe numbers not friends.\n"); 

i'm making program search previous amicable numbers given value. program prints pair of numbers found need display message if no pair of amicable numbers.

the problem can not think on way it. tried break, continiue, accountants ..

this trying:

else                 lielse++; 

anyone have ideas on how can solve ?.

greetings , thank helping !.

consider following code, using 1 bool var.

int licontador1, licontador2; bool bbreak = true; (licontador1 = 1; bbreak && (licontador1 <= linumerob); licontador1++) {     (licontador2 = licontador1 + 1; licontador2 <= linumerob; licontador2++)     {         if (numerosamigos(licontador1, licontador2))         {             printf("\n%d, %d", licontador1, licontador2);         }         else         {             bbreak = false;             break;         }     } }  if (!bbreak)     printf("\nthe numbers not friends.\n"); 

Comments

Popular posts from this blog

javascript - AngularJS custom datepicker directive -

javascript - jQuery date picker - Disable dates after the selection from the first date picker -