1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
// 1x14: Calcula si el año introducido es bisiesto o no. // Un año es bisiesto si es múltiplo de 4 pero no de 100 aunque sí de 400. #include <stdio.h> #include <string.h> main(){ system("clear"); int anio; char respuesta[3]; printf("Introduzca un anio para calcular si es bisiesto: "); scanf( "%i", &anio ); if ( (anio%4 == 0) && (anio%100 != 0) || (anio%400 == 0) ){ // "strcpy" permite copiar una cadena dentro de otra. strcpy(respuesta, "si"); } else{ strcpy(respuesta, "no"); }; printf( " El anio %i %s es bisiesto.\n\n", anio, respuesta ); }; |