Problema con l'inserimento di una stringa di caratteri

di il
3 risposte

Problema con l'inserimento di una stringa di caratteri

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);}
}

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte