myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Zufallszahlengenerator

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 07.01.14, 15:59   #1
Neo Larson
Anfänger
 
Registriert seit: May 2010
Beiträge: 37
Bedankt: 0
Neo Larson ist noch neu hier! | 0 Respekt Punkte
Standard

Danke für die Antworten.

Ich hab die Funktionen nun in eigene Dateien gepackt:

main.c
einfacher_test.c
mehrfacher_test.c

main.h

Jetzt zeigt er mir bei mehrfacher_test.c einen Fehler:

Zeile 6 Spalte 1 [Error] expected '=', ',', ';', 'asm' or '__attribute__' before 'int'

Das ist da, wo die "int mehrfacher_test(void)"-Funktion anfängt.
Mit dem Verweis: In function 'einfacher_test'

Allerdings funktioniert der Code, wenn er innerhalb einer Datei geschrieben ist. Nur nicht, wenn ich die Funktionen ausgliedere.

EDIT: Ich hab den Code, bis auf die main-Funktion von Matze500 genommen.

Liegt das an der main?

Hier ist der Code:

Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "geldautomaten_check_main.h"

int main(void)
{
	srand((unsigned) time(NULL));
	int auswahl;
	printf("Test der Sicherheit eines Geldautomaten");
	printf("\n(1) Einfacher Test");
	printf("\n(2) Mehrfacher Test");
	printf("\n(3) Programm beenden\n");
	scanf("\n\n%d", &auswahl);
	
	switch (auswahl)
    {
    	case 1:
    		einfacher_test();
    		break;
    	case 2:
    		mehrfacher_test();
    		break;
    	case 3:
    		exit;
    		break;
    	default:
    		printf("Bitte ausschliesslich zwischen 1, 2 oder 3 waehlen!");
    }
}
Sollte doch eigentlich stimmen.
Neo Larson ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:20 Uhr.


Sitemap

().