Solved

What is wrong here?

Posted on 2008-06-15
2
174 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
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

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
When we want to run, execute or repeat a statement multiple times, a loop is necessary. This article covers the two types of loops in Python: the while loop and the for loop.
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.

746 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

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now