#include
#include
#include
#include
#include
using namespace std;
void calculateGpa(){
int i = 0, flag = 0, total, totalrows, k;
char line[100][200];
char *str[100], *tmp;
FILE *fp;
if((fp = fopen("C:\\Users\\larry\\Desktop\\222.txt","r")) == NULL)// 打开文件并且让fp指向 文件
{
printf("Can not open file\n");
exit(1);
}
while(fgets(line[i], 128, fp) != NULL) /* 每调用一次答 fgets,就会读取文件的下一行专 */
{
i++;
}
totalrows = i; //标记程序一共有多少行
fclose(fp);
i = 0, k = 0;
char* p = strtok(line[0], " ");//第一次调用strtok,以空格为分隔符
while(p != NULL){//当返回值不为NULL时,继续循环
str[k++] = p;
i++;
p = strtok(NULL,