Kezdőoldal » Számítástechnika » Programozás » C-ben szeretnék tömböt rendezn...

C-ben szeretnék tömböt rendezni, mi a hiba a kódban?

Figyelt kérdés

Előre megadtam a tömb elemeit, ezt a tömböt szeretném rendezni. Sajnos még rendkívül kezdő vagyok. Valaki ki tudná javítani ezt, hogy tökéletesen lefusson?

#include <stdio.h>

#include <stdlib.h>


int main() {

int tomb [9]=

{9,8,7,6,5,4,3,2,1,0

};

int i,j,temp;

for(i=0; i<8;i++){

for(j=i+1; j<9;j++){

if tomb[i]<tomb[j] {

tomb[i]==temp;

tomb[i]==tomb[j];

tomb[j]==temp;

}

}

}

}



2015. jan. 16. 13:26
1 2
 11/20 anonim ***** válasza:
off: Akinek az = és == jelenti az aktuális kihívást, annak a függvénypointereket mutogatni elég értelmetlen. Majd pár hét/hónap múlva ráér, először az alapok legyenek tisztában.
2015. jan. 16. 14:27
Hasznos számodra ez a válasz?
 12/20 A kérdező kommentje:

Köszönöm a válaszokat.

Az eredeti kódot bemásoltam DEVCPP-be, és nem fordul le, sunyi módon egyetlen hibaüzenetet sem képes kiírni, csak az exe nem jelenik meg... Beállítottam hogy a fordítói hibaüzenetek látszódjanak, de nem, hiába...

Beírtam utolsó } elé hogy return 0;

Hiába.

2015. jan. 16. 14:56
 13/20 A kérdező kommentje:
Mármint az "exe nem jelenik meg" ezt úgy értem hogy nem menti lemezre... A compile hatására, se a "compile és run" hatására. Legalább méltóztatná kiírni hogy mi a baja.
2015. jan. 16. 15:02
 14/20 anonim ***** válasza:

> dev-cpp


Ha visszaemlékszek a 20. századra eszembe jut, hogy a dev-cpp kell fordító is pl MinGW :D Lehet ez hiányzik neked.

2015. jan. 16. 15:06
Hasznos számodra ez a válasz?
 15/20 A kérdező kommentje:
A DEV-CPP integrálva tartalmazza a MInGW-t, telepítéskor mindent kiválasztottam, azt is,de hiába.
2015. jan. 16. 15:13
 16/20 A kérdező kommentje:

A kódnak amit bmeásoltam, az "==" operátorok javítása és a két for ciklusban történő javítás után (hogy meddig menjen) bármilyen C fordítóval le kellene fordulnia?

Utolsó } elé írtam, hogy return 0;

2015. jan. 16. 15:21
 17/20 anonim ***** válasza:

Telepítsd újra a fordítód, mert pirossal kiemeli a szintaktikai hibákat a fordítás során és odaugrik. Nálam fordul, csak az if után zárójelbe kell tenni a feltételt.


[link]

2015. jan. 16. 15:26
Hasznos számodra ez a válasz?
 18/20 A kérdező kommentje:
Köszönöm, megpróbálom. A kérdés kiírásakor telepítettem a DEV-CPP-t a bloodshed-es változatot, nem tudom mi a különbség.
2015. jan. 16. 15:52
 19/20 anonim ***** válasza:
46%
Sok a baj.
2015. jan. 16. 16:23
Hasznos számodra ez a válasz?
 20/20 anonim ***** válasza:

A sima Dev-C++ egy nagyon elavult környezet és valószínűleg nem is működik új oprendszereken beépített szintén elavult mingw-vel.


Ha nem akarod lecserélni a Dev-C++ -t akkor töltsd le innen a friss változatát: [link] (ne a hivatalos oldalról!)


De ajánlom hogy szerezz be inkább egy másik környezetet, pl. Code::Blocks jó kezdőknek.


Komolyabb ingyenes IDE-k: Visual C++ Express, Qt Creator, Eclipse CDT

2015. jan. 16. 16:43
Hasznos számodra ez a válasz?
1 2

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!