Fehler in Anwendung, was ist falsch??
-
Ich habe hier son kleinen Liebesrechner gebastelt.
es klappt auch alles, aber am ende kommt fehleer in anwendung und
irgendne speicheradresse steht da, was ist falsch?#include "stdafx.h"
#include <time.h>
#include <stdlib.h>
#include <conio.h>void main()
{int name;
int name2;
int summe;
int anz;
int zufall;
int zufall2;// Hier wird der Zufallszahlengenerator initialisiert
srand((unsigned)time(NULL));// Die wird die Zufallszahl erzeugt:
zufall=(rand()%100)+1;
zufall2=(rand()%100)+1;printf("Der Liebesrechner");
printf("Gib deinen Namen ein:");
scanf("%s",&name);printf("\n\nGib den Namen deines Schwarms ein:");
scanf("%s",&name2);summe=(zufall2+zufall)/2;
printf("\n\nEure Liebechance: %d Prozent\n\n",summe);}
-
Falsch ist, dass du versuchst, Strings in int-Variablen zu speichern.
-
ok, in was muss ich das denn dann speichern?
-
char-Arrays.
-
Hi,
beispielsweise in Arrays:
char name[50];Oder, wie ich in C++ bevorzugen würde, in richtige Strings:
string name;