18. august 2003 - 09:47
Der er
3 kommentarer og 1 løsning
Indledende hjælp til Dev-C++ 4.9.8.0
Hejsa! Jeg er en gut der aldrig har kodet C før. Kun Java Visual basic m.fl. Jeg har lånt en bog der hedder "Grundkursus i standard C" og har installeret Dev-C++ 4.9.8.0. Allerede ved indtastning af første eksempel i bogen får jeg fejl. Kodet er som følger: main() { int antal, sum, i; printf("\n\nIndtast antal: "); scanf("%d", &antal); if (antal <= 0) printf("\nFEJL. Antal mindre end 1. STOP."); else { for (sum=0, i=1; i<=antal; i++) sum = sum + i; printf("\nSUM = %d", sum); } } og der står i kompiler loggen at der er 5 fejl. Umidelbart ser det ud til at den ikke kan hitte ud af funktionerne printf og scanf. Nogen der har nogle bud på hvad jeg gør galt?? /Fido26
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
18. august 2003 - 09:52
#1
Tilføj denne linie øverst: #include <stdio.h>
18. august 2003 - 09:53
#2
main() Bør være: int main() Og så skal du returnere en værdi til sidst. Altså: #include <stdio.h> int main() { int antal, sum, i; printf("\n\nIndtast antal: "); scanf("%d", &antal); if (antal <= 0) printf("\nFEJL. Antal mindre end 1. STOP."); else { for (sum=0, i=1; i<=antal; i++) sum = sum + i; printf("\nSUM = %d", sum); } return 0; }
18. august 2003 - 10:10
#3
Ja det ser ud til at virke. Vinduet lukker bare ned med det samme uden at jeg kan se resultatet. Er det fordi jeg ikke kører en loop på programmet??
18. august 2003 - 10:13
#4
Du kan evt. tilføje disse linier: Øverst: #include <stdlib.h> Nederst: } system("pause"); return 0; }
Kurser inden for grundlæggende programmering