Napisałem kod do poniższego zadania, wiem , że problem pewnie jest w pętli while, nie wiem tylko jak go poprawić
"Napisz program umożliwiający zapis do pliku w pętli łańcucha znaków
wczytanego ze standardowego wejścia. Wprowadzenie pustego tekstu będzie
oznaczać koniec wykonywania się pętli"
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
char lancuch[100];
int i;
FILE *zapis;
zapis=fopen("tekst.txt","w");
if (zapis==NULL)
{
printf("Błąd pliku\n");
exit(1);
}
while((gets(lancuch))!="/0")
{
fputs(lancuch,zapis);
}
return 0;
}