rendered paste body#include <iostream>#include <stdio.h>#include <fstream>using namespace std;int savetus(char *naks){ char teksti[100]; std::ofstream file(naks); //tää tallennus ei toimi, koska oon evo :<< if(file.is_open()) { file << teksti << endl; file.close(); } else { cout << "Tiedoston tallennus ei onnistunut"; }; int main(int argc, char *argv[]); {char nacci = '0'; //tässä sit vissiin määritellään muuttujacout << "Simppeli TextEditor 2006\n" << endl; cout << "Versio 0.3b\n" << endl; //Versio tiedot! Ne ovat _tärkeät_!cout << "Compa Kerporation(tm)\3\n\n" << endl;cout << "<------------------->\n" << endl;cout << "Paina:\n" << endl;cout << "1. Luo uusi dokumentti.\n" << endl;cout << "2. Ohje.\n" << endl;cout << "3. Sammuta ohjelma.\n" << endl;cout << "<------------------->\n" << endl;cout << "Valintasi: " << endl;cin >> nacci; //annetaan numeroif(nacci == '1'){ char nimi[20]; //max. 20 merkkiä char teksti[100]; // -||- cout << "Anna documentin nimi\n" << endl; //Annettaan Documentin nimi. Tästä ei ole oikeasti hyötyä. cin >> nimi; //Syötetään muuttujaan "nimi" Documentin nimi. Suoritus päättyy jostain kumman syystä. cout << "Uusi dokumentti: " << nimi << endl; //Kummaa, tähän asti ei koskaan päästä. //Ohjelma nimittäin sammuttaa itsensä tässä kohtaa. std::cin >> teksti[100]; //Tähän pitäisi syöttää tekstiä, jota ei pysty _toistaiseksi_ tallentamaan :p cout << "-----Compa Kerporation-----"; std::ofstream file(naks); if(file.is_open()) { file << teksti << endl; file.close(); } else { cout << "Tiedoston tallennus ei onnistunut"; };}if(nacci == '2') { cout << "Tämä on opas/testi"; }if(nacci == '3') { } }