Ciao ragazzi , sto cercando di inserire in un array una stringa ,tramite un sottoprogramma, ma non appena inserisco la stringa e premo invio,l'inserimento non termina, cosa sto sbagliando ? Grazie in anticipo.
#include<stdio.h>
#include<string.h>
#define card 250
void legge(char campo[], int MAX){
char c;
int i=0;
while((c=getchar()!='\n')&&(i<MAX )){
campo=c;
i++;
}
campo='\0';
}
main()
{
int i;
char Vet[card];
printf("INSERISCI STRINGA\n");
for(i=0;i<card;i++){
legge(Vet,card);}
}