今天在baidu上碰到有人问到这种问题,找了下以前做的相关的,修改下记下来。
程序部分:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
FILE *in;
in = fopen("my.txt", "r");
char line[256], buf[32];
char *token = 0;
while(fgets(line, 255, in))
{
i++;
token = strtok(line, " ");
while(token)
{
printf("%s/n", token);
token = strtok(NULL, " ");
}
}
return 0;
}
my.txt文件内容:
12.1 22.1 34.5 44.3 53.8 62.9 70.6
33.2 45.9 43.7 38.5 90.3 21.6 87.4
32.3 65.9 45.6 76.4 77.9 23.5 67.9
......
程序部分:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
FILE *in;
in = fopen("my.txt", "r");
char line[256], buf[32];
char *token = 0;
while(fgets(line, 255, in))
{
i++;
token = strtok(line, " ");
while(token)
{
printf("%s/n", token);
token = strtok(NULL, " ");
}
}
return 0;
}
my.txt文件内容:
12.1 22.1 34.5 44.3 53.8 62.9 70.6
33.2 45.9 43.7 38.5 90.3 21.6 87.4
32.3 65.9 45.6 76.4 77.9 23.5 67.9
......