Salve a tutti ,
sono alle prese con un argomento per me nuovo ovvero un vettore di stringhe nonché' una matrice. E' da un po che cerco di risolvere questo esercizio:

"Scrivere una funzione in C che dato un vettore di stringhe, dichiarato char* vett[10] e inizializzato con 10 stringhe, stampi a video la stringa di lunghezza massima."

L'inizializzazione sono riuscita a farla ma non sono riuscita ad arrivare al vero compito richiesto. Potreste darmi una mano?

L'inizializzazione l'ho eseguita nel seguente modo:
codice:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define  K 50


int main(){
char vett[K][10];
char s[K];
int N=0;
int end=0;


do {
printf("Stringa %d: ", N+1) ;
gets(s) ;
 if (strlen(s)==0)
  printf("Vuota la stringa e' vuota ripeti:\n");
 else
    if(strlen(s)>10)
     printf("La stringa e' troppo lunga!\n") ;
     else
      if (strcmp(s, "FINE\n")==0)
       end = 1;
     else{
     strcpy(vett[N], s);
     N++;
     }
 } while(end==0);
 printf("FINE");


system("pause");
return 0;
}