Jesper Staun Hansen wrote:
> Hvorledes kan man læse en CSV fil (comma seperated file) ind i en
> structed array?
> Således jeg har i filen:
> ID1,FORNAVN,EFTERNAVN,SEX,AGE,DEPARTMENT,ET,ELLER,ANDET,MERE
> ID2,FORNAVN,EFTERNAVN,SEX,AGE,DEPARTMENT,ET,ELLER,ANDET,MERE
>
>
> og så:
> struct answers {
> int id[XX];
> char fornavn[XX];
> char efternavn[XX];
> char sex[X];
> char department[XX];
> char ET[XX];
> char ELLER[XX];
> char ANDET[XX];
> char MERE[XX];
> }
>
> struct answers listanswers[1000];
>
> Evt. tælle antal linjer i csv filen først...
> int c,n;
> n = 0;
> while( (c=getchar( )) != '\0' )
> if( c == '\n' )
> ++n;
> printf("%d lines\n", n);
Fik programmeret noget magisk frem der gjorde det