Ingrese una repetición número entero positivo (0 <repetición <10), estos tiempos hacen operaciones de repetición:
Define una matriz de punteros para organizar el día siguiente al de la semana, una entrada de cadena de caracteres, tablas de referencia, si está presente, la salida del número de serie en la tabla de cadenas, y de otra manera salidas -1.
Domingo Lunes Martes Miércoles Jueves Viernes Sábado
Ejemplo O: describe en soportes, sin O
entrada de la muestra (Repetición = 3.):
. 3
el martes
catálogo desde miércoles
año
Muestra de la salida:
. 3
4.
-1
#include <stdio.h>
#include <string.h>
int main()
{
char day[7][10] = {"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday" };
int repeat;
scanf("%d", &repeat);
int i, j;
char str[30];
for (i = 1; i <= repeat; i++)
{
scanf("%s", &str);
for (j = 0; j < 7; j++)
{
if (strcmp(str,day[j]) == 0)
{
printf("%d\n", j+1);
break;
}
}
if(j == 7)
printf("-1\n");
}
return 0;
}