hallo, ich muss gerade in C etwas programmieren und weiß nicht mehr weiter
C Code:
#include //für printf
#include //für getch();
#include //für fprintf
// crt_fopen.c
/* This program opens two files. It uses
* fclose to close the first file and
* _fcloseall to close all remaining files.
*/
#include
FILE *stream, *stream2;
main()
{
char cDateiAuswahl;
printf("********** Datei-Auswahl **********\n\n");
printf(„1. Airplus\n“);
printf(„2. Vodafone\n“);
printf(„3. Beenden\n\n“);
printf(„Bitte waehlen Sie nun, welche Datei sie verarbeiten wollen.\n\n“);
printf(„Ihre Eingabe: „);
scanf(“%i“,&cDateiAuswahl);
printf("\n\n\n");
switch(cDateiAuswahl)
{
case 1: printf("********** Airplus **********\n");
int numclosed;
char line[100];
/* Open for read (will fail if file „Air_Plus_Beispiel.xls“ does not exist) */
if( (stream = fopen( „Air_Plus_Beispiel.csv“, „r“ )) != NULL )
{
printf( „The file ‚Air_Plus_Beispiel.csv‘ was opened\n“ );
if( fgets( line, 100, stream ) == NULL)
printf( „fgets error\n“ );
else
printf( „%s“, line);
fclose( stream );
}
else
printf( „The file ‚cAir_Plus_Beispiel.csv‘ was not opened\n“ );
/* Open for write */
if( (stream2 = fopen( „test.csv“, „w+“ )) == NULL )
printf( „The file ‚test.csv‘ was not opened\n“ );
else
printf( „The file ‚test.csv‘ was opened\n“ );
/* Close stream */
if( fclose( stream ) )
printf( „The file ‚Air_Plus_Beispiel.csv‘ was not closed\n“ );
/* All other files are closed: */
numclosed = _fcloseall( );
printf( „Number of files closed by _fcloseall: %u\n“, numclosed );
break;
case 2: printf("********** Vodafone **********\n");
break;
case 3: printf("********** Programm wird beendet **********\n");
break;
default : printf("********** Falsche Eingabe! **********\n");
break;
}
system(„pause“);
}
so, nun hab ich das soweit und es läuft auch, worauf ich super stolz bin
aus Air_Plus_Beispiel.csv sollen nur bestimmte werte eingelesen werden, die sich aber zeile für zeile wiederholen. diese werte sollen wiederrum in test.csv geschrieben werden. die werte sind in der ersten datei durch ; getrennt.
wie bekomm ich die nun in meine andere datei?
bitteeeeeeeeeeee helft mir