Witajcie,
mam mały problem z programem, muszę stworzyć program, który zapisuje to co piszę do pliku przy pomocy getch(). Problem z tym, że nie wiem jak zrobić to dla więcej niż jednego znaku, wydaję mi się, że w pętli i do tablicy, jednak nie bardzo wiem jak to zrobić. Tyle napisałem:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define F "baza.txt"
int main()
{
FILE *fp;
char c,tab[255];
printf("Piszesz do pliku:\n");// z jednym znakiem, dla testu, bo nie mam pojecia jak dla wiekszej ilosci
c=getch();
fp=fopen(F,"w");
fprintf(fp,"%c",c);
fclose(fp);
system("PAUSE");
return 0;
}