2013-04-11 4 views
0

У меня есть программа, которая читает файл в C. Теперь я хочу, чтобы строки разделили пространство на массив в массив. Как мне это сделать?прочитайте файл в C и разделите строку

#include <stdio.h> 
int main() 
{ 
char line[30]; 
char names[100][20]; 
int sizes[100]; 
int i = 0; 
FILE *fp; 

fp = fopen("in.txt", "rt"); 

if(fp == NULL) 
{ 
    printf("cannot open file\n"); 
    return 0; 
} 
while(fgets(line, sizeof(line), fp) != NULL) 
{ 
    printf(line); 

    i++; 
} 
fclose(fp); 

return 0; 
} 
+0

http://stackoverflow.com/questions/9210528/split-string-with-delimiters-in-c – 2013-04-11 19:44:57

ответ

Смежные вопросы