[問題] 請問如何用C,寫出筆記本並上傳google
求救!!!想請問,如果要用C語言編輯出記事本,
功能有新增、讀取舊檔、存檔(TXT)、修改字型,
最後有上傳到google雲端功能。
拜託大大們拉一把啊~~先謝謝了!!!!
有上網查資料~但是因為是新手~且查到的都是其他的語法~
因此上來求助啊~
目前在開啟舊檔並且修改完再儲存有問題~還在努力中~
開發平台(Platform): (C)
補充說明(Supplement):
#include<stdio.h>
#include<malloc.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
#define MAX 100
int Newtxt(char *filename)
{
FILE *fp;
char keyin;
int i;
fp = fopen(filename, "w+");
scanf("%c", &keyin);
if(fp == NULL)
{
printf("無法打開新檔\n");
return -1;
}
printf("請輸入資料:\n");
do
{
scanf("%c", &keyin);
fprintf(fp, "%c", keyin);
}while(keyin!='\n');
printf("寫入檔案完畢");
fclose(fp);
return 0;
}
int Oldtxt(char *filename)
{
FILE *fo, *fp;
char co, keyin;
fo = fopen(filename, "r+");
fp = fopen("dest.txt", "w+");
scanf("%c", &keyin);
if(fo == NULL)
{
printf("無法打開舊檔\n");
return -1;
}
if(fp == NULL)
{
printf("無法打開新檔\n");
return -1;
}
while(!feof(fo))
{
fscanf(fo, "%c", &co);
printf("%c", &co);
fprintf(fp, "%c", &co);
}
printf("請輸入資料:\n");
do
{
scanf("%c", &keyin);
fprintf(fp, "%c", keyin);
}while(keyin!='\n');
printf("寫入檔案完畢");
fclose(fo);
fclose(fp);
}
void main(void)
{
FILE *fo;
char filename[MAX];
printf("請輸入檔名:");
scanf("%s", filename);
printf("%s", filename);
if((fo = fopen(filename, "r+")) == NULL)
{
printf("沒有舊文件,'開啟新檔\n");
Newtxt(filename);
}
else
{
printf("'開啟舊檔\n");
Oldtxt(filename);
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.3.45
→
02/18 13:57, , 1F
02/18 13:57, 1F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/18 14:00)
→
02/18 14:03, , 2F
02/18 14:03, 2F
→
02/18 14:11, , 3F
02/18 14:11, 3F
→
02/18 14:24, , 4F
02/18 14:24, 4F
→
02/18 14:34, , 5F
02/18 14:34, 5F
→
02/18 14:35, , 6F
02/18 14:35, 6F
→
02/18 15:30, , 7F
02/18 15:30, 7F
→
02/18 16:36, , 8F
02/18 16:36, 8F
→
02/18 16:37, , 9F
02/18 16:37, 9F
→
02/18 16:38, , 10F
02/18 16:38, 10F
推
02/18 17:30, , 11F
02/18 17:30, 11F
推
02/18 18:19, , 12F
02/18 18:19, 12F
→
02/18 18:19, , 13F
02/18 18:19, 13F
→
02/18 18:20, , 14F
02/18 18:20, 14F
→
02/18 18:42, , 15F
02/18 18:42, 15F
推
02/18 18:59, , 16F
02/18 18:59, 16F
→
02/18 19:00, , 17F
02/18 19:00, 17F
→
02/18 19:05, , 18F
02/18 19:05, 18F
→
02/18 19:08, , 19F
02/18 19:08, 19F
→
02/18 19:13, , 20F
02/18 19:13, 20F
→
02/18 19:30, , 21F
02/18 19:30, 21F
→
02/18 19:34, , 22F
02/18 19:34, 22F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/18 20:20)
推
02/19 07:09, , 23F
02/19 07:09, 23F
→
02/19 08:14, , 24F
02/19 08:14, 24F
→
02/19 08:15, , 25F
02/19 08:15, 25F
推
02/19 08:27, , 26F
02/19 08:27, 26F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/19 22:39)
→
02/19 22:41, , 27F
02/19 22:41, 27F
→
02/19 22:42, , 28F
02/19 22:42, 28F
→
02/19 22:43, , 29F
02/19 22:43, 29F
→
02/19 22:43, , 30F
02/19 22:43, 30F
→
02/19 22:54, , 31F
02/19 22:54, 31F
→
02/19 22:54, , 32F
02/19 22:54, 32F
→
02/19 22:54, , 33F
02/19 22:54, 33F
→
02/19 22:55, , 34F
02/19 22:55, 34F
→
02/19 22:55, , 35F
02/19 22:55, 35F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:02)
→
02/20 12:03, , 36F
02/20 12:03, 36F
→
02/20 12:04, , 37F
02/20 12:04, 37F
→
02/20 12:04, , 38F
02/20 12:04, 38F
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:06)
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:08)
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:37)
※ 編輯: howhowoneone 來自: 111.243.3.45 (02/20 12:39)
推
02/25 15:31, , 39F
02/25 15:31, 39F
→
02/25 15:49, , 40F
02/25 15:49, 40F
→
02/25 15:50, , 41F
02/25 15:50, 41F
→
02/25 15:51, , 42F
02/25 15:51, 42F
→
02/25 15:52, , 43F
02/25 15:52, 43F
→
02/25 15:52, , 44F
02/25 15:52, 44F
→
02/25 16:12, , 45F
02/25 16:12, 45F
推
02/26 04:39, , 46F
02/26 04:39, 46F
→
02/26 11:15, , 47F
02/26 11:15, 47F
→
02/26 11:17, , 48F
02/26 11:17, 48F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):