Bitte um Hilfe beim Weiterleiten von Variablen
-
Also ich soll in meinem Studium 1. Semester ein C Programm schreiben dass Variable im Main Programm bestimmt und in einem Unterprogramm die Variablen ausgibt habe folgenden Ansatz gemacht und komme absolut nicht weiter!!!
int main()
{
int a,b,c;
float d;
printf("Geben Sie eine dezimale Zahl ein(int):");
scanf("%d",&a);
printf("Geben Sie eine gleitkomma Zahl ein(float):");
scanf("%f",&d);
printf("Geben Sie eine hexadezimal Zahl ein(int):");
scanf("%x",&b);
printf("Geben Sie eine octal Zahl ein(int):");
scanf("%o",&c);
return &a,&b,&c,&d; //bin mir hier nicht sicher wie man es genau macht!!!
}
int Unterprog1(int a,b,c,d) //hier ist wieder ein Problem
{
printf("Die Variablen lauten %d und %f und %x und %o",a,d,b,c);
return 0; //da warscheinlich auch
return 0;
}
Könnte das bitte jemand mal durchsehen und mir helfen ist erlich gesagt meine Erste Vorlesung und fühle mich überfordert!!!
-
ich habs mal lauffähig gemacht
#include <stdio.h> void Unterprog1 (int a, int b, int c, float d) { printf("Die Variablen lauten %d und %f und %x und %o",a,d,b,c); } int main() { int a,b,c; float d; printf("Geben Sie eine dezimale Zahl ein(int):"); scanf("%d",&a); printf("Geben Sie eine gleitkomma Zahl ein(float):"); scanf("%f",&d); printf("Geben Sie eine hexadezimal Zahl ein(int):"); scanf("%x",&b); printf("Geben Sie eine octal Zahl ein(int):"); scanf("%o",&c); Unterprog1 (a, b, c, d); while(1); }