Hola.
Estoy practicando con ejercicios de arrays, y estaba haciendo uno en el que tengo que
hacer un array en el que inserto el número de días que tiene cada mes. A partir de ahí, le pido al usuario que inserte una fecha (sólo día y mes). Entonces, tengo que averiguar cuántos días quedan hasta final de año.
Mi código es:
Código C:
Ver original#include <stdlib.h>
#include <stdio.h>
int main(){
int n,i,x,d,suma,transcurridos,restantes;
int dias[12]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("Elige un dia del 1 al 31");
do{
printf("Elige un mes del 1 al 12"); }
while(n<1||n>12);
for(i=0;i<n;i++);
transcurridos+=dias[n-1];
transcurridos+=d;
restantes=365-transcurridos;
printf("Dias restantes: %d",restantes
);
return 0;
}
Sé que mi problema está al plantear el bucle for (de hecho, lo que tengo en el bucle for no lo he enlazado con las instrucciones de debajo)...
Muchas gracias.
Saludos.