Click here to Skip to main content
15,895,283 members

Comments by Member 12089703 (Top 2 by date)

Member 12089703 31-Oct-16 12:43pm View    
I was making this as my school project, and as per my school rules, im restricted to use only C language for this semester's project.
If you can help, it would be much appreciated.
Member 12089703 31-Oct-16 9:50am View    
#include <string.h>
#include <stdio.h>

int main()
{
FILE *fp;
char str[20],*string,t[20];
fp = fopen("test.txt", "r");
if (fp == NULL)
printf("File doesn't exist\n");
else{
while(!feof(fp)){

if(fgets(str,20,fp)!=NULL){

const char s[2] = ",";
char *token;

/* get the first token */
token = strtok(str, s);

/* walk through other tokens */
while( token != NULL )
{
printf( "%s\n", token );
token = strtok(NULL, s);
}
}
}}
return(0);
}



So I did what u asked me to.
Now what.? How can i read only the first field of every line.? Just the first line.?