Κάποιο απλό πρόβλημα σε C

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό pc_magas » 13 Οκτ 2009, 12:59

Έκανα το εξής κώδικα σε C
Κώδικας: Επιλογή όλων

include<stdio.h>
main()
{
int a=1, b=2, c, D;
c=++a
D=b++
printf("a=%d\nc=%d\nb=%d\nD=%d\n",a,c,b,D);
a=c--
b=--D
printf("c=%d\na=%d\nD=%d\nb=%d\n",c,a,D,b);
}

Και το απόθήκευσα στο ~/Documents/code ως prothem.c
Αλλά στο compilation πήρα τo εξης error:
Κώδικας: Επιλογή όλων
dimitris@dimitris-laptop:~$ gcc -o prothem ~/Documents/code/prothem.c
/home/dimitris/Documents/code/prothem.c:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token

Τις Πταίει? :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf: :wtf:
Aφού στην γραμμή 1 που λέι έχει σφάλμα επιτρέπετε αυτό
:crazy: :crazy: :crazy: :crazy: :twisted: :twisted: :twisted: :twisted: :twisted:
Τελευταία επεξεργασία από simosx και 13 Οκτ 2009, 13:18, έχει επεξεργασθεί 1 φορά/ες συνολικά
Αιτία: διόρθωσα τον τίτλο
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Παρακαλώ ολίγη βοήθεια!

Δημοσίευσηαπό Nisok » 13 Οκτ 2009, 13:13

Κώδικας: Επιλογή όλων
#include<stdio.h>
main()
{
int a=1, b=2, c, D;
c=++a
D=b++
printf("a=%d \n c=%d \n b=%d \n D=%d \n",a,c,b,D);
a=c--
b=--D
printf("c=%d\na=%d\nD=%d\nb=%d\n",c,a,D,b);
}


Στα include βάζεις #
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό pc_magas » 13 Οκτ 2009, 16:19

Τελικά πολύ ηλήθιο πρόβλημα ήταν δεν σύνταξα σωστά βασική εντολή!
:oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops:
Αλλά μετά αφου έκανα τις αλλαγές στον κώδικα μοθ εμφάνισε τα εξής σφάλματα:
Κώδικας: Επιλογή όλων
dimitris@dimitris-laptop:~$ gcc -o prothem ~/Documents/code/prothem.c
/home/dimitris/Documents/code/prothem.c: In function ‘main’:
/home/dimitris/Documents/code/prothem.c:8: error: expected ‘;’ before ‘D’
/home/dimitris/Documents/code/prothem.c:11: error: expected ‘;’ before ‘b’


Σας δίνω και τον διωρθομένο κώδικα:
Κώδικας: Επιλογή όλων
#include<stdio.h>
main()
{
int a,b,c,D;
a=1;
b=3;
c=++a
D=b++
printf("a=%d\nc=%d\nb=%d\nD=%d\n",a,c,b,D);
a=c--
b=--D
printf("c=%d\na=%d\nD=%d\nb=%d\n",c,a,D,b);
}
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό Nisok » 13 Οκτ 2009, 16:28

Βάλε τα ;
Όπου έχεις ξεχάσει...
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό pc_magas » 13 Οκτ 2009, 16:39

Off topic:
Τελικά η ταχύτητα σκωτώνει!!!! :!: :!: :!: :!: :!: :!: :!:
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό aaatos » 13 Οκτ 2009, 17:26

oles oi entoles tis C/C++ prepi na teleionoun se ;
(px a=++a;)
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 9.04 32 bit σε Acer aspire 7720
Προδιαγραφές ⇛ T7300 │ 4GB │ NVIDIA Geforce 8400 GS │ 4965 │ Acer aspire 7720 │ HD Audio │ TFT 17"
aaatos
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 08 Αύγ 2009, 00:07
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό Nisok » 13 Οκτ 2009, 17:59

Ναι παντού.
Αυτό μέσα στη παρένθεση καλύτερα γράψε το έτσι..
α=+1;

Off topic:
Μην γράφεις greeklish. Διόρθωσε το μήνυμά σου
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό bullgr » 13 Οκτ 2009, 19:34

@pc_magas
Μην το πάρεις στραβά, αλλά τα συντακτικά λάθη πρέπει να να βρίσκεις μόνος σου... Μόνο έτσι θα βελτιωθείς και θα γίνεις καλός προγραμματιστής...

Ακόμη και λογικό λάθος να υπάρχει (logical error), καλό είναι να εξαντλήσεις όλες σου τις δυνάμεις να το λύσεις μόνος σου... Βοήθεια να ζητάς μόνο όταν φτάσεις σε απελπιστική κατάσταση και δεν μπορείς να σκεφτείς πού είναι το πρόβλημα.

Με το να ζητάς βοήθεια για συντακτικά του τύπου "ξέχασες το ";"", δεν θα σε βοηθήσει να βελτιωθείς...

Και πάλι τα παραπάνω τα αναφέρω φιλικά... :mrgreen:
ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ... HASTA SIEMPRE...
Άβαταρ μέλους
bullgr
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 1853
Εγγραφή: 10 Μάιος 2008, 21:45
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό pc_magas » 13 Οκτ 2009, 20:43

Off topic:
[quote=HASTA SIEMPRE]ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ...[/quote]
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Κάποιο απλό πρόβλημα σε C

Δημοσίευσηαπό bullgr » 14 Οκτ 2009, 10:39

pc_magas έγραψε:Off topic:
[quote=HASTA SIEMPRE]ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ...

Off topic:
Το ρητό αυτό θέλει να μας πει ότι επιτρέπεται να πέσουμε μαχόμενοι, πολεμώντας, αλλά επιβάλλεται να σηκωθούμε, δηλαδή να μην το βάζουμε ποτέ κάτω, να μην υποκύψουμε...

Στην δική σου περίπτωση όμως δεν έπεσες μαχόμενος, αλλά σκόνταψες σε ίσιο δρόμο και γκρεμοτσακίστηκες... :lol: :lol: :lol:
ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ... HASTA SIEMPRE...
Άβαταρ μέλους
bullgr
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 1853
Εγγραφή: 10 Μάιος 2008, 21:45
Εκτύπωση

Επόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι