//SPDX-Licence-Identifier: GNU AGPL
pragma solidity >= 0.5.0 < 0.9.0;
contract Election{ struct Candidate( string name; uint numVotes; ); struct Voter( string name; bool authorised; uint whom; bool voted;
);
address public owner;
string public electionName;
mapping (address => Voter) public voters;
Candidate [] public candidates;
uint public totalVotes;
function startElection(string memory _electionName) public{
owner = msg.sender;
}
}
error text : Election.sol:5:21: ParserError: Expected '{' but got '(' struct Candidate( ^