What's wrong with my code? C++ 11-18-2013, 11:07 PM
#1
Hey, I'm putting together a practice program for my learning purposes. The program is meant to convert Celsius degree inputted into Fahrenheit degree outputted.
Here's my source code:
Now here's the errors that came up, & I am unsure how to fix these errors to finish compiling.
Here's my source code:
Code:
//
// Program to convert temperature from Celsius degree
// units into Fahrenheit degree units:
// Fahrenheit = Celsius * (212 - 32)/100 + 32
//
#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
// enter the temperature in Celsius
int celsius;
cout << “Enter the temperature in Celsius:”;
cin >> celsius;
// calculate conversion factor for Celsius
// to Fahrenheit
int factor;
factor = 212 - 32;
// use conversion factor to convert Celsius
// into Fahrenheit values
int fahrenheit;
fahrenheit = factor * celsius/100 + 32;
// output the results (followed by a NewLine)
cout << “Fahrenheit value is:”;
cout << fahrenheit << endl;
// wait until user is ready before terminating program
// to allow the user to see the program results
system(“PAUSE”);
return 0;
}Now here's the errors that came up, & I am unsure how to fix these errors to finish compiling.
Code:
Compiler: Default compiler
Executing g++.exe...
g++.exe "C:\Users\Patches\Desktop\TempConverter.cpp" -o "C:\Users\Patches\Desktop\TempConverter.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
C:\Users\Patches\Desktop\TempConverter.cpp: In function `int main(int, char**)':
C:\Users\Patches\Desktop\TempConverter.cpp:21: error: `celsius' undeclared (first use this function)
C:\Users\Patches\Desktop\TempConverter.cpp:21: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\Users\Patches\Desktop\TempConverter.cpp:23: error: stray '\147' in program
C:\Users\Patches\Desktop\TempConverter.cpp:23: error: `Fahrenheit' undeclared (first use this function)
C:\Users\Patches\Desktop\TempConverter.cpp:23: error: expected `;' before "value"
C:\Users\Patches\Desktop\TempConverter.cpp:23: error: stray '\148' in program
C:\Users\Patches\Desktop\TempConverter.cpp:27: error: stray '\147' in program
C:\Users\Patches\Desktop\TempConverter.cpp:27: error: stray '\148' in program
C:\Users\Patches\Desktop\TempConverter.cpp:27: error: `PAUSE' undeclared (first use this function)
Execution terminated

![[Image: Free_Logo_autonomous..png]](https://dl.dropboxusercontent.com/u/18833908/Free_Logo_autonomous..png)
![[+]](https://sinister.li/images/modern/collapse_collapsed.png)


![[Image: V7mYdF6.png]](http://i.imgur.com/V7mYdF6.png)

![[Image: rytwG00.png]](http://i.imgur.com/rytwG00.png)