[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
test
11
:
名無しさん
:2009/07/03(金) 22:38:22
#include <stdio.h>
#define MAX_DATA 10
typedef struct {
char name[16+1];
int lang;
int prac;
int total;
} student_t;
int main() {
int cnt = 0;
char filename[256+1];
FILE *fp;
student_t person;
if(fgets(filename, 256, stdin) == NULL) return 1;
filename[strlen(filename)-1] = '\0';
if((fp = fopen(filename, "w")) == NULL) {
printf("%s file open error!", filename); return 1;}
while(cnt<MAX_DATA) {
scanf("%16s", person.name);
if(0 == strcmp(person.name, "-")) break;
scanf("%d %d", &person.lang, &person.prac);
person.total = person.lang + person.prac;
fprintf(fp, "%s %d %d %d\n",
person.name, person.lang, person.prac, person.total);
cnt++;
}
fclose(fp);
}
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板