hi
so und das zeigt einen Fehler, finde aber nicht wo der liegt,ich wollte folgendes machen, wenn ich 1 eingebe soll der Zahlen von 1 bis 9 mit dieser 1 multiplizieren und mir das Ergebnis zeigen. Also so was:
1x1=1
1x2=2
1x3=3
ich werde den dann mit anderen zahlen erweitern, habe in moment nur für 1 gemacht und werde noch getch einbauen. Kann mir jemand bitte sagen warum der nicht klappt und richtig aufschreiben. Und bitte keine schwere Befehle verwenden, den ich habe erst anfegangen mit for schleifen, also so einfach wie möglich.
Ich danke wie immer im Voraus
MFG
swerflash
Code:
#include <stdio.h>
#include <conio.h>
void main()
{
int a;
int b;
int c;
b=0;
c=a*b;
printf("Geben Sie bitte eine Zahl ein von 1 bis 9\n\n\n");
printf("Zahl: ");
scanf("%d",a);
printf("\n\n\n");
for(a=1;b<9;a++)
{
b++;
printf("%d mal %d = %d",a,b,c);
}
so und das zeigt einen Fehler, finde aber nicht wo der liegt,ich wollte folgendes machen, wenn ich 1 eingebe soll der Zahlen von 1 bis 9 mit dieser 1 multiplizieren und mir das Ergebnis zeigen. Also so was:
1x1=1
1x2=2
1x3=3
ich werde den dann mit anderen zahlen erweitern, habe in moment nur für 1 gemacht und werde noch getch einbauen. Kann mir jemand bitte sagen warum der nicht klappt und richtig aufschreiben. Und bitte keine schwere Befehle verwenden, den ich habe erst anfegangen mit for schleifen, also so einfach wie möglich.
Ich danke wie immer im Voraus
MFG
swerflash