Hallo, ich hoffe ihr könnt mir weiterhelfen. Ist wahrscheinlich eine total einfache Sache aber ich weiß nicht sorecht was die Fehlermeldungen zu sagen haben.
Ich versuche grade für die Schule C zu lernen, schreibe morgen eine Arbeit. :>
Unter anderem werden Funktionen drinne vorkommen. Ich versuche grade das es mit einem Prototypen geht aber das klappt irgendwie nicht.
Jedoch bekomme ich eine Fehlermeldung die ich nicht verstehe.
Ich arbeite mit Dev-c++.
Hier erstmal der Code:
Und hier die Fehlermeldungen:
[Linker error] undefined reference to `linie'
[Linker error] undefined reference to `linie'
ld returned 1 exit status
C:\Dev-Cpp\Makefile.win [Build Error] [bsp0035.exe] Error 1 3
(Weiß nicht ob das wichtig ist aber der Code stammt aus dem Buch "C Programmieren von Anfang an")
Mfg
Ich versuche grade für die Schule C zu lernen, schreibe morgen eine Arbeit. :>
Unter anderem werden Funktionen drinne vorkommen. Ich versuche grade das es mit einem Prototypen geht aber das klappt irgendwie nicht.
Jedoch bekomme ich eine Fehlermeldung die ich nicht verstehe.
Ich arbeite mit Dev-c++.
Hier erstmal der Code:
Code:
#include <stdio.h>
int linie(int zeichen, int laenge);
int loesche_bild(int x);
int main() {
int zeichen,wieoft;
printf("\n Ich schreibe jetzt 10 ?\n");
linie('?',10);
printf("\n Welches Zeichen?: ");
zeichen=getchar();
printf("Wie oft?: ");
scanf("%i",&wieoft);
printf("\n");
linie(zeichen,wieoft);
int linie(int zeichen, int laenge) {
int i;
for(i=1; i<=laenge; i++)
printf("%c",zeichen);
return(zeichen);
}
int loesche_bild(int x) {
for(x=1; x<= 25; x=x+1)
printf("\n");
return(x);
}
return 0;
}
Und hier die Fehlermeldungen:
[Linker error] undefined reference to `linie'
[Linker error] undefined reference to `linie'
ld returned 1 exit status
C:\Dev-Cpp\Makefile.win [Build Error] [bsp0035.exe] Error 1 3
(Weiß nicht ob das wichtig ist aber der Code stammt aus dem Buch "C Programmieren von Anfang an")
Mfg
Zuletzt bearbeitet: