#include <stdio.h>
int main()
{
FILE *fp;
fp = fopen("sample.txt", "w");
for(int i = 1;i<9;i++){
fprintf(fp, "%d\n", i);
}
for(int i = 65;i<90;i++){
fputc(i, fp);
}
char arr [100]= "Hi ! I am Tithi";
fputs(arr, fp);
fprintf(fp, "My id is %d", 100);
int c = fgetc(fp);
printf("the character is : %c\n", c);
char buff[100];
fscanf(fp,"%s", buff);
printf("the character is : %s\n", buff);
fgets(buff, 500, fp);
printf("the character is : %s\n", c);
printf("Hello world!\n");
fclose(fp);
FILE *sp;
sp = fopen("sample.txt", "r");
int arr [5];
int sum = 0;
int size = 0, num = 0;
fscanf(sp, "%d", &size);
printf("%d\n ",size);
// for(int i = 0;i<size;i++){
// fscanf(sp, "%d\n", &arr[i]);
//
// sum = sum + arr[i];
// printf("%d ",arr[i]);
// }
while(fscanf(sp, "%d", &size)!= EOF){
arr[num] = size;
num++;
sum = sum + size;
//printf("%d ",size);
}
for(int i = 0; i<3;i++){
printf("%d ", arr[i]);
}
printf("\n%d",sum);
fclose(sp);
FILE *fp;
fp = fopen("output.txt", "w");
fprintf(fp, "%d", sum);
return 0;
}
https://www.youtube.com/watch?v=HQNsriyMhtY
1.
#include <stdio.h>
//#include< stdbool.h>
int main()
{
FILE *fp;
fp = fopen("sample.txt", "w");
if(fp == NULL){printf("can't create file");
exit(0);
}
else printf("File is created");
for(int i = 1;i<9;i++){
fprintf(fp, "%d\n", i);
}
fclose(fp);
return 0;
}
2.
#include <stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
fp = fopen("sample.txt", "w");
if(fp == NULL){printf("can't create file");
exit(0);
}
else printf("File is created");
for(int i = 1;i<9;i++){
fprintf(fp, "%d\n", i);
}
for(int i = 65;i<90;i++){
fputc(i, fp);
}
char arr [100]= "Hi ! I am Tithi";
fputs(arr, fp);
fprintf(fp, "My id is %d", 100);
fclose(fp);
fp = fopen("sample.txt", "r");
int value;
for(int i = 1;i<9;i++){
fscanf(fp, "%d\n", &value);
printf("the character is : %d\n", value);
}
int c = fgetc(fp);
printf("the character is : %c\n", c);
c = fgetc(fp);
printf("the character is : %c\n", c);
char buff[100];
fscanf(fp,"%s", buff);
printf("the character is : %s\n", buff);
fgets(buff, 500, fp);
printf("the character is : %s\n", buff);
fclose(fp);
return 0;
}
3.
#include <stdio.h>
int main()
{
FILE *sp;
sp = fopen("input.txt", "r");
int arr [5];
int sum =0, size = 0,num= 0, value;
fscanf(sp, "%d", &size);
printf("%d\n",size);
while(fscanf(sp, "%d", &value)!= EOF){
arr[num] = value;
num++;
}
for(int i = 0; i<size;i++){
printf("%d ", arr[i]);
sum = sum + arr[i];
}
printf("\n%d",sum);
fclose(sp);
FILE *fp;
fp = fopen("output.txt", "w");
fprintf(fp, "%d", sum);
return 0;
}