TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Programmiersprachen

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
Alt 26.11.2006, 14:09   #1 (permalink)
Taschenrechner
 
Registriert seit: 01.04.2006
Beiträge: 72

hayzz befindet sich auf einem aufstrebenden Ast

Standard Wo ist in diesem Prog ist der Fehler ?!?

Ich lerne grade C und bis jetzt klappt sogut wie jedes Programm, aber bei diesem hier komme ich nich weiter.
Es soll die Fläche eines Rechtecks berechnen. Das wird übrigens alles in Kubuntu mit KATE geschrieben.

/* rectangle.c */
#include <stdio.h>

int main(void)
{
/* Deklaration */
float flaeche, 1, b;

printf("Berechnung der Flaeche eines Rechtecks\n");
/* Werte einlesen */
printf("Länge des Rechtecks: ");
scanf("%f",&1);
printf("Breite des Rechtecks: ");
scanf("%f",&b);
/* Fläche berechnen */
flaeche = 1 * b;
printf("Flaeche des Rechtecks betraegt : %f\n",flaeche);
return 0;
}

Wenn ich das dann gcc rectangle.c im Terminal eingeb kommt folgende Fehlermeldung:

rectangle.c: In function 'main':
rectangle.c: 7: error: expected identifier or '(' before numeric constant
rectangle.c: 12: error: invalid lvalue in unary '&'
rectangle.c: 14: error: 'b' undeclared (first use in this funktion)
rectangle.c: 14: error: (Each undeclared identifier is reported only once
rectangle.c: 14: errir: for each function it appears in.)
rectangle.c: 19:2:warning: no newline at end of file

Wobei dieses no newline at end of file hatte ich schon 2 oder 3 Mal bei anderen Programmen, aber die haben jedesmal funktioniert.
Danke schonmal
hayzz ist offline   Mit Zitat antworten
Alt 26.11.2006, 15:02   #2 (permalink)
Fingerabzähler
 
Registriert seit: 01.04.2006
Beiträge: 10

Wayne76 befindet sich auf einem aufstrebenden Ast

Standard AW: Wo ist in diesem Prog ist der Fehler ?!?

Hiho,

der Fehler liegt in der Deklaration der Variablen.

Zitat:
Zitat von hayzz
float flaeche, 1, b;
Variablennamen dürfen nur mit einem Buchstaben oder Unterstrich anfangen, "1" ist daher nicht gültig.
Wayne76 ist offline   Mit Zitat antworten
Alt 26.11.2006, 15:44   #3 (permalink)
Taschenrechner
 
Registriert seit: 01.04.2006
Beiträge: 72

hayzz befindet sich auf einem aufstrebenden Ast

Standard AW: Wo ist in diesem Prog ist der Fehler ?!?

Ok danke . Im Buch sieht das kleine L wie eine 1 aus.
hayzz ist offline   Mit Zitat antworten
Antwort

Stichworte
fehler, prog


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir erlaubt, neue Themen zu verfassen.
Es ist dir erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
AMDs Athlon 64 X2 5000+ ist ein Fehler TweakPC: News News 0 28.03.2006 23:12
Was ist die optimale GPU zu diesem Sys/CPU? Praetor Grafikkarten 25 26.04.2005 08:03
Was ist der PC wert? Ist ganz neu und inkl 2 Jahre Garantie! UpperDeluxe Biete 9 25.06.2004 14:07
Ist der SLK900 oder der Coolermaster HHC-L61 besser? Scanto Cooling - Kühler, Lüfter etc. 10 06.05.2003 08:46
Ist dieses Netzteil ok ? Suche einen der gut und leise ist ! Gast Sonstige Hardware 1 11.03.2003 21:33


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 Uhr.




Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum - Hardware-Links - Partner
Copyright © 1999-2013 TweakPC, Alle Rechte vorbehalten, all rights reserved