WebLine 11 Should be int f2(int *x,int y) The code you posted is C++ code. Not C code. You can not execute C++ code on C compiler. Share. Improve this answer. Follow answered Nov 5, 2013 at 6:22. ... Expected expression before '{' token in Macro. Hot Network Questions WebFeb 19, 2016 · 1 Answer Sorted by: 2 You have forgot to put semicolons (;) and parenthesis ( {}) in your code at appropriate place, also else does not take any condition so you need to use else if condition. Here is your modified code. int main () { int a = 30, b = 42; while (a!=b) { if (b>a) { b=b-a; } else if (a>b) { a=a-b; } } } Share
arrays - How to fix "error: expected primary -expression before ...
WebMar 14, 2014 · The answer lies in the grammar of the if statement, as defined by the C standard. The relevant parts of the grammar I've quoted below. Succinctly: the int b = 10 line is a declaration, not a statement, and the grammar for the if statement requires a … Web1. There are many bugs in this code; people usually answer only one specific question. Even if your question is answered, your code will not work, and you will have to solve the next … folk dance and social dance
[Solved] expected expression before ‘{’ token - CodeProject
WebFeb 17, 2024 · 1. There are several errors in your code. First, you need to access your drinkMachine object to get to arrayDrink here: { inputFile >> arrayDrink [i].name; inputFile >> arrayDrink [i].price; inputFile >> arrayDrink [i].NumDrinksOfSameType; } See what … WebAug 20, 2014 · Solution 3. if you change it so it should compile, but it is not the best way. struct item_info { char *itemname; int quantity; ... You have than the problem that itemname is only a pointer and you need to alloc and free it. And manage it somehow. folk dance and music of telangana