000
30.11.2004, 19:06 Uhr
~Ratlos
Gast
|
Hi, ich wollte folgendes Programm laufen lassen:
C++: |
#include <stdio.h> #define ASK 0 #define WORDS 1 #define START 2
#define ENGLISH 1
#ifdef GERMAN const char *language[] = { "Du sprichst Deutsch?", "Einige Worte: ", "Feuer", "Erde", "Wasser", "Luft", "Leben", NULL }; #elif ENGLISH const char *language[] = { "Do you speak english?", "Some words: ", "Fire", "earth", "water", "air", "life", NULL }; #else /* FRENCH */ const char *language[] = { "Tu parle francais?", "quelques mots: ", "Le feu", "terre", "de l'eau", "de l'air", "vies", NULL }; #endif
int main() { int i;
printf("%s\n", language[ASK]); printf("%s\n",language[WORDS]);
for(i = START; language[i] != NULL; i++) printf(" %s,\n",language[i]); return 0; } n
|
ich bekomme aber immer wieder folgende Fehlermeldung:
C++: |
Linker-Vorgang läuft... LIBCD.lib(wincrt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _WinMain@16 Debug/Prueba.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise Fehler beim Ausführen von link.exe. n
|
Kann mir jemand ein Tipp geben, was ich machen soll? Danke. |