» Segmentation fault (core dumped)

Zahlen, Zeichen und Buchstaben einscannenNeuen Thread eröffnenNeue Antwort erstellenVerständnishilfe zu time.h
AutorNachricht
Beobachter 
Anmeldedatum: 14.08.2022
Beiträge: 1
14.08.2022, 15:31
zitieren

Hallo zusammen,

ich bin noch relativ neu was Programmieren in C angeht. Zur Zeit lerne ich Pointer und rekursive Funktionen und bekomme beim Ausführen meines Programms folgende Fehlermeldung:**Segmentation fault (core dumped)**. Scheinbar habe ich den Speicher nicht richtig allokiert (?) Versucht habe ich ein Programm zu schreiben, dass (a+b)^n berechnet. Hier ist mein Code:


#include <stdio.h>
#include <stdlib.h>

int* einlesen(int*, int*, int*);
int potenzieren(int*, int*, int*);

main()
{
int *a, *b, *n;


a = malloc(sizeof(int));

b = malloc(sizeof(int));

n = malloc(sizeof(int));


einlesen(a,b,n);

int ergebnis = potenzieren(a,b,n);

printf("%d",ergebnis);

 free(a);

 free(b);

 free(n);

}

int* einlesen(int *a,int *b,int *n){

printf("Bitte geben sie a,b und n ein fuer (a+b)^n\n");
scanf("%d %d %d",*a,*b,*n);


return a;
return b;
return n;
}

int potenzieren(int *a, int *b, int *n){


if(*n == 0){
return 1;
}

else {

return ((*a + *b) * potenzieren(a, b, (n-1)));
}
}

Ich hoffe ihr könnt mir helfen. :cry: [/code]


pn
Gast 
14.08.2022, 15:31
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Segmentation fault (core dumped)" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
SplitFire Twin Core Zündkabel
Hat wer erfahrung mit den Teilen? http://www.pakfeifer.com/catalog/product_info.php?cPath=209_1197&products_id=8281&osCsid=46b0c618c40c118e935df41b4205ba52 78Euro für 1Set wär ja eigentlich nicht...
von IMPRESSIVE
12
731
19.01.2010, 19:06
civic26
Supervisor Core Software Development (w/m) in Herzogenrath
Hallo ein Kunde sucht einen Supervisor Core Software Development (w/m) in Herzogenrath Ihre Aufgaben: Fachliche und disziplinarische Führung der Gruppe Core-Software-Development Weiterentwicklung unserer selbstentwickelten...
[Jobs & Stellenangebote]von ictjob.de
0
179
12.04.2016, 10:36
ictjob.de
Intel Core 2 T5500 und Windows 7? 32 oder 64 Bit?
Hi, ich habe noch einen alten Notebook mit einem Intel Core 2 Duo mit 1,66 GHz. Der Rechner hat 1 GB Ram. Hier die technischen...
von mgutt
37
17.341
02.10.2010, 15:42
mgutt
Senior IT-Administrator (m/w/d) Infrastructure & Core-Services – Achern | Securiton GmbH Alarm- und
Bewerben Sie sich bis zum 05.07.2023. Jetzt bewerben! Zur Stellenanzeige auf Mein IT Job Ihre Bewerbung richten Sie bitte ausschließlich an die ausgeschriebene Firma. ________ Herzlich willkommen im Team Wir sind die Marke für Sicherheit Durch...
[Jobs & Stellenangebote]von kimjob
0
134
16.05.2023, 19:52
kimjob
© 2004 - 2024 www.programmierer-forum.de | Communities | Impressum |