ммм объясните поподробней почему...)) пожалуста
Код: Выделить всё
#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>
#include <conio.h>
#include <fstream.h>
#include <math.h>
void welcome();
int namesigned, integer;
int n;
void main()
{
welcome();
printf("Choose action:\n");
printf(" 1.cos 2.sin 3.tang\n");
printf(" 4.acos 5.asin 6.atan\n");
printf(" 7.log 8.sqrt 9.tanh\n\n\t\t");
while((n = getchar()) != '\n')
{
if ( n == '1')
{
cos(integer);
cout << integer << endl;
return;
}
else if ( n == '2')
{
sin(integer);
cout << integer << endl;
return;
}
else if ( n == '3')
{
tan(integer);
cout << integer << endl;
return;
}
else if ( n == '4')
{
acos(integer);
cout << integer << endl;
return;
}
else if ( n == '5')
{
asin(integer);
cout << integer << endl;
return;
}
else if ( n == '6')
{
atan(integer);
cout << integer << endl;
return;
}
else if ( n == '7')
{
log(integer);
cout << integer << endl;
return;
}
else if ( n == '8')
{
sqrt(integer);
cout << integer << endl;
return;
}
else if ( n == '9')
{
tanh(integer);
cout << integer << endl;
return;
}
else if ( n >= 10)
{
cout << "Erorr" << endl;
return;
}
}//end while
} //end main
void welcome()
{
printf("Welcome to ProCalculator\n Enter number:\n\t\t");
do
{
printf("#= ");
namesigned = scanf("%i", &integer);
}
while (!namesigned);
}