teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追加

2016/10/20 00:47

投稿

Marin0829
Marin0829

スコア11

title CHANGED
File without changes
body CHANGED
@@ -25,4 +25,53 @@
25
25
  }
26
26
  }
27
27
 
28
+ ###試したこと、その2
29
+
30
+ ynakanoさんに教えていただいたものとその後の経過の追加です。
31
+
32
+ int main(int argc,char *argv[]){
33
+
34
+ FILE *file;
35
+ char translated[100];
36
+
37
+ if(argc!=2){
38
+ printf("ERROR");
39
+ break;
40
+ }
41
+
42
+
43
+ if ((file = fopen(argv[1], "r"))==NULL) {
44
+ printf("ERROR");
45
+ break;
46
+ }
47
+
48
+ while (fgets(translated, 100, file) != NULL) {
49
+ if (engDay=0){
50
+ }
51
+ else if(engDay=1)
52
+
53
+ fclose(file);
54
+ return 0;
55
+ }
56
+
57
+
58
+ int engDay(void){
59
+
60
+ char engDay[100];
61
+
62
+ while ((fgets(engDay,sizeof(engDay),stdin))!=NULL){
63
+ }
64
+ }
65
+
66
+ int engMonth(void){
67
+
68
+ char engMonth[100];
69
+
70
+ while ((fgets(engMonth,sizeof(engMonth),stdin))!=NULL){
71
+
72
+ }
73
+ }
74
+
75
+ fgetsで一行丸ごとchar arrayに入れた後スペースごとに区切る方法がわからなくてつっかえてます。strncmpを曜日には使えるかなと思ったのですが、月にはdateの2語目で使えないので、スペースで区切ってcutみたいなことができないでしょうか?
76
+
28
77
  よろしくお願いします!