Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <ctype.h>
- char *headings[6][40] ;
- struct data {
- int id;
- char first_name[50];
- char last_name[50];
- char email[50];
- char male[50] ;
- char ip[50] ;
- } ;
- struct data ** mydata;
- int main() {
- int liczba=2027;
- FILE *fp = fopen("tabela.csv", "r") ;
- mydata = (struct data **)malloc(liczba*sizeof(int));
- for(int i=0; i<liczba; i++)
- mydata[i]=(struct data *)malloc(sizeof(struct data));
- if ( fp != NULL ){
- for(int i=0; i<liczba; i++){
- fscanf(fp, "%s, %s, %s, %s, %s",
- mydata[i]->first_name, mydata[i]->last_name,
- mydata[i]->email, mydata[i]->male,
- mydata[i]->ip );
- }
- }
- for (int j=0; j<liczba; j++){
- printf("%d %s %s %s %s %s\n",
- mydata[j]->id, mydata[j]->first_name,mydata[j]->last_name,
- mydata[j]->email, mydata[j]->male,
- mydata[j]->ip );
- }
- for(int i=0; i<liczba; i++)
- free(mydata[i]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement