Can anyone tell me how to get{*filter*}and last name together?
I used
for(i=0; i<3; i++)
{
fscanf(fp, "%[\t]" name[i]);
Quote:
}
FILE
Tom Moore 12 34
Mary Jones 45 78
Peter Pham 20 45
#include<stdio.h>
#include<stdlib.h>
#define ROW 3
#define COL 3
#define SIZE 30
int main(void)
{
FILE *fp;
int scores [ROW][COL];
char name [ROW][SIZE];
int i, j;
int counter = 0;
if((fp=fopen("LAA.TXT", "r")) == NULL)
{
printf("\nCANNOT opening file LAB1.TXT\n");
exit(1);
}
fscanf(fp, "%[\t] %lf", &name[counter], &scores[ROW][COL]);
for(i=0; i<ROW; i++ )
{
int sum=0;
for(j=0; j<COL; j++)
{
sum += scores[i][j];
}
printf("\t\t%s\t%7.2lf ", name, sum);
printf("\n");
}
return 0;
Quote:
}
OUTPUT
Tom Moore 46
Mary Jones 123
Peter Pham 65