Solved

What is wrong here?

Posted on 2008-06-15
2
178 Views
Last Modified: 2010-04-21
I get no compile errors I get a weird output for x

Here is my code:


#include <iostream>
 
using namespace std;
 
int main()
{
	struct Point
	{
		int x;
		int y;
		Point *next;
	};
 
	Point *first, *last, *newNode;
	int num;
	int count = 0;
 
	first = NULL;
	last = NULL;
 
	cout << "Enter how many integers to enter: ";
	cin >> count;
	cout << endl;
 
	for (int i = 0; i < count; i++)
	{
		cout << "Enter for X: ";
		cin >> num;
		cout << endl;
 
		newNode = new Point;
		newNode->x = num;
 
		cout << "Enter for Y: ";
		cin >> num;
		cout << endl;
		
		newNode = new Point;
		newNode->y = num;
 
		newNode->next = NULL;
 
		if(first == NULL)
		{
			first = newNode;
			last = newNode;
		}
		else
		{	
			last->next = newNode;
			last = newNode;
		}
	}
 
	cout << "Linked List in the order entered: ";
	
	for (int i = 0; i < count; i++)
	{
		cout << first->x << " ";
		cout << first->y << endl;
		first = first->next;
	}
 
	cout << endl;
 
}

Open in new window

0
Comment
Question by:jschmuff
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 4

Accepted Solution

by:
zveljkovic earned 500 total points
ID: 21790119
Hi. I wanted to post on your deleted topic too :)
Error is in line 38
you should delete it.
0
 

Author Closing Comment

by:jschmuff
ID: 31467432
Thanks man, your awesome. I couldn't figure out what was wrong here.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
groovy example issue 10 111
Beginner to Unreal Engine 4 5 105
Way to decrease size of apk file 9 109
Adjust the codes 3 31
Many modern programming languages support the concept of a property -- a class member that combines characteristics of both a data member and a method.  These are sometimes called "smart fields" because you can add logic that is applied automaticall…
This article shows you how to optimize memory allocations in C++ using placement new. Applicable especially to usecases dealing with creation of large number of objects. A brief on problem: Lets take example problem for simplicity: - I have a G…
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question