I know simple file operations. fgetc () reads char by char. how can i calculate mean here?
ps:I don't want any input from user (STDIN)"
Insert
Code:
#include<stdio.h>?
main()
{
int sum=0,mean=0;
char ch;
int number[10],i=0,count=0;
char comma[10];
char buffer[100];
int got;
FILE *fp1;
clrscr();
fp1=fopen("c:\\TC\\BIN\\data.txt","r");
while((ch=fgetc(fp1))!=EOF)
printf("%c",ch);
getch();
}
/*while(fgets(buffer,100,fp1)!=NULL)
printf("%s",buffer);*/
/*{
got=sscanf(buffer,"%d %s",&number[i],&comma[i]);
printf("Test: %d %d",number[i],got);
i++;
} */
/*while((ch=fgetc(fp1))!=EOF)
{
number[i]=
if(!(ch==','))
printf("%c",ch);
} */