Forum huvudsida -> Programmering -> Else-Problem
Sidor: 1
martin310 | 16:38 - 23:e April 2007 | Post #1 | |
Medlem Inlägg: 132 Skicka PM |
Har gjort ett litet program med engelska ord, men jag får ett else-fel. Jag fattar inte vad jag gör för fel. Jag skickar med hela felkoden och hela proggrammet:
Kompilator: Default compiler Kör g++.exe... g++.exe "G:\mina document\Proggramering\Gloosor I.cpp" -o "G:\mina document\Proggramering\Gloosor I.exe" -I"G:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"G:\Dev-Cpp\include\c++\3.4.2\backward" -I"G:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"G:\Dev-Cpp\include\c++\3.4.2" -I"G:\Dev-Cpp\include" -L"G:\Dev-Cpp\lib" G:\mina document\Proggramering\Gloosor I.cpp: In function `void i_spel()': G:\mina document\Proggramering\Gloosor I.cpp:40: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:40: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:49: error: no match for 'operator<<' in 'std::cin << tv' G:\mina document\Proggramering\Gloosor I.cpp:51: error: expected `)' before ';' token G:\mina document\Proggramering\Gloosor I.cpp:55: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:55: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:66: error: no match for 'operator<<' in 'std::cin << tre' G:\mina document\Proggramering\Gloosor I.cpp:66: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:70: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:70: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:81: error: no match for 'operator<<' in 'std::cin << fyra' G:\mina document\Proggramering\Gloosor I.cpp:81: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:85: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:85: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:96: error: no match for 'operator<<' in 'std::cin << fem' G:\mina document\Proggramering\Gloosor I.cpp:96: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:100: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:100: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:111: error: no match for 'operator<<' in 'std::cin << sex' G:\mina document\Proggramering\Gloosor I.cpp:111: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:115: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:115: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:126: error: no match for 'operator<<' in 'std::cin << sju' G:\mina document\Proggramering\Gloosor I.cpp:126: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:130: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:130: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:141: error: no match for 'operator<<' in 'std::cin << tta' G:\mina document\Proggramering\Gloosor I.cpp:141: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:145: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:145: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:156: error: no match for 'operator<<' in 'std::cin << nio' G:\mina document\Proggramering\Gloosor I.cpp:156: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:160: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:160: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp:171: error: no match for 'operator<<' in 'std::cin << tio' G:\mina document\Proggramering\Gloosor I.cpp:171: error: expected `;' before "if" G:\mina document\Proggramering\Gloosor I.cpp:175: error: expected primary-expression before "else" G:\mina document\Proggramering\Gloosor I.cpp:175: error: expected `;' before "else" G:\mina document\Proggramering\Gloosor I.cpp: In function `int main()': G:\mina document\Proggramering\Gloosor I.cpp:189: error: expected `)' before "Intensiv" G:\mina document\Proggramering\Gloosor I.cpp:191: error: no match for 'operator>>' in 'std::cout >> "Meny\n----\n[S]tarta\n[A]vsluta"' G:\mina document\Proggramering\Gloosor I.cpp:193: error: ISO C++ forbids comparison between pointer and integer G:\mina document\Proggramering\Gloosor I.cpp:193: error: ISO C++ forbids comparison between pointer and integer G:\mina document\Proggramering\Gloosor I.cpp:202: error: ISO C++ forbids comparison between pointer and integer G:\mina document\Proggramering\Gloosor I.cpp:202: error: ISO C++ forbids comparison between pointer and integer Körning avslutad ------------------------- Hjälp jorden med Granola, det är gratis och funkar på både Windows och Linux, och försämrar inte datorns prestandad! |
Independence | 16:56 - 23:e April 2007 | Post #2 | |
Administratör Inlägg: 1800 Skicka PM |
Det verkar som du har ganska gått om syntax-fel där. Här är ett exempel: cin << fyra if (fyra == "term"; Du har först glömt ett semikolon på första raden, och sedan bytt ut en slutparentes mot ett semikolon på andra raden. Fel med semikolon brukar ofta rapporteras på raden Efter där de faktiskt förekommer av kompilatorn. ------------------------- Vi är riddarna som säger fiskbulle! |
derfian | 17:08 - 23:e April 2007 | Post #3 | |
Medlem Inlägg: 149 Skicka PM |
G:\mina document\Proggramering\Gloosor I.cpp:40 betyder att det finns ett fel på rad 40 i Gloosor I.cpp. Det brukar betyda att du har skrivit fel någonstans på den raden, eller kanske på raden innan. I just det specifika fallet på rad 40 så beror det på att du har en ifsats ett par rader flre som är felkonstruerad. Den ser ut så här: if (villkor); Det är fel. Du ska inte ha något semikolon där. De övriga felen är på samma tema. |
Sidor: 1
Forum huvudsida -> Programmering -> Else-Problem
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-05 10:19
Vecka: 18
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.