#include
int err=0;
static void readcsv(char *filename,char fengei,int yssl,int hs,char *ren[yssl])
{
int end=1;
FILE *in;
char zifuread;
int hsjs=1;
int ysjs=0;
char zifu[yssl][65535];
int ysslxb=0,zifuxb=0;
if((in=fopen(filename,"r"))!=NULL)
{
while ((zifuread=fgetc(in))!=EOF)
{
if(zifuread==10)
{
hsjs++;
if(end==0)
{
ren[ysslxb]=zifu[ysslxb];
break;
}
continue;
}
if(hsjs==hs)
{
if(zifuread==fengei)
{
ren[ysslxb]=zifu[ysslxb];
ysslxb++;
zifuxb=0;
end=0;
ysjs++;
continue;
}
if(yssl>=ysjs)
{
zifu[ysslxb][zifuxb]=zifuread;
zifuxb++;
continue;
}
}
}
}
else
{
printf(""%s" file not found!!!n",filename);
err=1;
}
}
main()