📄 adressen.c
字号:
/* Zeilenweise in eine neu erstellte Datei schreiben */
#include <stdio.h>
int main()
{
FILE *f;
char file_name[255];
char name[20], v_name[20];
char ort[20], strasse[20];
printf("Wie soll die neue Datei heissen : ");
scanf("%s",file_name);
fflush(stdin);
/* Bei Probleme mit scanf() die Funktion getchar()
anstatt fflush(stdin) verwenden !!! */
f = fopen(file_name, "w");
if(f == NULL)
{
printf("Konnte Datei %s nicht erstellen\n");
exit(0);
}
printf("Vorname : ");
fgets(name, sizeof(name), stdin);
printf("Nachname : ");
fgets(v_name, sizeof(v_name), stdin);
printf("Ort : ");
fgets(ort, sizeof(ort), stdin);
printf("Strasse : ");
fgets(strasse, sizeof(strasse), stdin);
fputs(name, f);
fputs(v_name, f);
fputs(ort, f);
fputs(strasse, f);
fclose(f);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -