Mi a probléma a programmal?
Figyelt kérdés
Utasítások:
Hozzon létre egy előjel nélküli egész típusú változót, melynek értéke: 42.
Olasson be egy egész számot és egy lebegőpontos számot
Tárolja el egy új változóba a beolvasott egész számnál kettővel nagyobb szám négyzetét.
Jelenítse meg a beolvasott adatokat és az előjel nélküli egész értéket.
Jelenítse meg a kiszámolt értéket.
Jelenítse meg a lebegőpontos szám és az előjel nélküli egész szorzatát
#include <stdio.h>
int main()
{
unsigned int a=42;
int b;
float c;
scanf("%d", &b);
scanf("%f", c);
int d;
d= (b+2)*(b+2);
printf("%d, %d, %f", b, d, c);
return 0;
}
2015. szept. 21. 23:09
1/3 A kérdező kommentje:
Egyszerűen nem találom a hibát. a program elkezd futni, de hibát dob ki a normális működés helyett.
2015. szept. 21. 23:11
2/3 anonim válasza:
#include <stdio.h>
int main()
{
unsigned int a = 42;
int b;
int d;
float c;
scanf("%d", &b);
scanf("%f", &c);
d = (b + 2) * (b + 2);
printf("%d, %d, %f", b, d, c);
return 0;
}
3/3 A kérdező kommentje:
Köszönöm szépen. Az elé a c elé illett volna a &. :D
2015. szept. 21. 23:22
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!