Also ich arbeite in der Schule mit Dev C++ und da sollen wir ein Programm schreiben das einen nach Alter, Name, Land und Stadt abfragt und diese dann später wieder ausgibt. Dieses Programm startet hat aber leider einen Logischen Fehler den wen ich meinen Namen eingebe stürzt das Programm ab.
#include <stdio.h>
#include <string.h>
int main ()
{
char* name;
char* land;
char* stadt;
int alter;
name = new char[1024];
land = new char[1024];
stadt = new char[1024];
printf ("Bitte gebe deinen Namen ein: ");
scanf ("%s",&name);
printf ("Also %s in welchem Land wohnst du?: ",name);
scanf ("%s",&land);
printf ("Du wohnst also in %s in welcher Stadt lebst du?: ",land);
scanf ("%s",&stadt);
printf ("Wie alt bist du?: ");
scanf ("%i",&alter);
printf ("Also %s deine Daten sind also\nName: %s\nAlter: %i\nLand: %s\nStadt: %s",name,name,alter,land,stadt);
return 0;
}
Kann mir da jemand Helfen?
Danke schon im voraus.
#include <stdio.h>
#include <string.h>
int main ()
{
char* name;
char* land;
char* stadt;
int alter;
name = new char[1024];
land = new char[1024];
stadt = new char[1024];
printf ("Bitte gebe deinen Namen ein: ");
scanf ("%s",&name);
printf ("Also %s in welchem Land wohnst du?: ",name);
scanf ("%s",&land);
printf ("Du wohnst also in %s in welcher Stadt lebst du?: ",land);
scanf ("%s",&stadt);
printf ("Wie alt bist du?: ");
scanf ("%i",&alter);
printf ("Also %s deine Daten sind also\nName: %s\nAlter: %i\nLand: %s\nStadt: %s",name,name,alter,land,stadt);
return 0;
}
Kann mir da jemand Helfen?
Danke schon im voraus.