SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: eruelas en Viernes 29 de Agosto de 2008, 19:11

Título: problemilla con else
Publicado por: eruelas en Viernes 29 de Agosto de 2008, 19:11
no c k es lo k este mal solo diganme en k falla no me hagan el programa grx de antemano
Código: Text
  1. /*Ruelas Olea Edgar Adan
  2. PLE II*/
  3. #include<conio.h>
  4. #include<stdio.h>
  5. int a,b;
  6. void divisible();
  7. void main()
  8. {
  9.     clrscr();
  10.     divisible();
  11. }
  12. void divisible()
  13. {
  14.     printf("Introduce los numeros a dividir: ");
  15.     scanf("%i",&a,b);
  16.     if
  17.  
  18.     (a%b==0);
  19.     printf("El numero es divisible");
  20.  
  21.     else if
  22.     printf("El numero no es divisible");
  23.     getch();
  24. }
  25.  
  26.  
  27.  
Título: Re: problemilla con else
Publicado por: Eternal Idol en Viernes 29 de Agosto de 2008, 19:56
if
 
     (a%b==0);
Título: Re: problemilla con else
Publicado por: ProfesorX en Viernes 29 de Agosto de 2008, 20:06
Aparte del punto y coma que menciona EI, tambien esta mal el "else if" solo debes poner "else" quita el if despues de else
Título: Re: problemilla con else
Publicado por: eruelas en Viernes 29 de Agosto de 2008, 20:36
muchas gracias por su ayuda no rekordaba k el if no lleva ; jejej gracias tmbn por lo del else if ya esta terminado graciaaaaaaaaSSSSS!!!!!!!!
Título: Re: problemilla con else
Publicado por: rfog en Sábado 30 de Agosto de 2008, 10:46
También se os olivdó

scanf("%i",&a,b);

que debería ser

scanf("%i %i",&a,&b);

para que coja DOS enteros.

PS: Je, je, qué curioso, desde que aprendí C no he vuelto a usar esa función. :-)