Descripción Realiza un programa que solicite al usuario nn palabras. El programa deberá solicitar las nn palabras y deberá imprimir cuál de ellas tiene menos caracteres, de cuántos caracteres consta dicha palabra y si el número de caracteres de dicha la palabra es impar o par. Entrada Un número entero n seguido de n palabras. Salida La palabra con menos caracteres, cantidad de caracteres de esa palabra y si el número de caracteres de dicha la palabra es impar o par. Ejemplo: Entrada: 3 Perro Gato Mandarina Salida : Gato 4 Par Entrada : barco carrito camión trailer Salida: Barco 5 Impar Entrada: 2 dos tres Salida: dos 3 Impar
#include <stdio.h> #include <string.h> int main(int argc, char const *argv[]) { int n; scanf("%d",&n); char palabras[n][50]; char menor[50]; int menor_cant = 50; for (int i = 0; i < n; ++i) { scanf("%s",&palabras[i]); } for (int i = 0; i < n; ++i) { int cant = strlen(palabras[i]); if(cant<menor_cant) { menor_cant = cant; strcpy(menor,palabras[i]); } } printf("%s\n",menor); printf("%d\n",menor_cant); if (menor_cant%2==0