Jó az alábbi progi? Sürgős!
Sorsoljon ki egy egész számot 200-ig, és a felhasználó egy szám megadásával próbálja eltalálni.
srand(time(NULL));
int m,s,i;
printf("Kerek egy szamot 200-ig: ");
scanf("%d",&m);
printf("A tippelt szam: %d\n",i,s);
if (m==s) printf("Ugyes vagy!\n");
else printf("Pancser vagy!\n");
printf("A sorsolt szam: %d",i,s);
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Ebbe sok hiba van, javaslom, nézd át a programozás alapjait mégegyszer, csak így ránézésre:
s-nek sehol sem adtál értéket, mégis többször felhasználtad
a printf-eknél egy kiírandó paramétert adsz meg, de a paraméterlistában már kettő van
Hiányzik a main, include-ok.
És ez leginkább sima C-nek tűnik.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
nincs main fgv-d
nincs includeolva stdio, time, stdlib (NULL miatt)
i, s változók inicializálatlanok
%d egy egész számot ír ki, nem kettőt
hiányzik a véletlen generálás
#include <stdio.h>
#include <math.h>
#include <time.h>
#include <stdlib.h>
int main()
{
int m, s;
srand(time(NULL));
s = rand();
while (s>200) s-=200;
printf("Szam 0..200: ");
scanf("%d", &m);
printf("Sorsolt szam: %d\n", s);
if (m == s) printf("Ugyes vagy!\n");
else printf("Pancser vagy\n");
}
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!