z C++ na C

Programowanie w języku C i językach pochodnych, jak C++, C#
dorota1255
Posty: 1
Rejestracja: 26 kwie 2009, 09:06

z C++ na C

Post autor: dorota1255 »

Witam, miałam napisać program z matury o palindromie w C, niestety mam z tym problem, po długich trudach napisałam go w C++, w jaki sposób mogę go przerobić na C?


#include <iostream>
#include <fstream>
#include <string>
#include <conio.h>
using namespace std;
bool czyPal(string s);
int main()
{
ofstream z;
ifstream w;
w.open("dane.txt");
if(!w.is_open())
{
cout << "Nie znaleziono pliku dane.txt\nKonczenie programu..." << endl;
getch();
return 0;
}
z.open("zadanie4.txt");
string slowa[1000];

for(int i = 0; i < 1000; i++)
w >> slowa;

for(int i = 0; i < 1000; i++)
if(czyPal(slowa))
{
z << slowa << endl;
cout << slowa << endl;
}
cout << "Wcisnij jakikolwiek klawisz aby zakonczyc...";
getch();
}
bool czyPal(string s)
{
for(int i = 0; i < s.length(); i++)
{
if(s != s[s.length() - 1 - i])
return false;
}
return true;
}