帮忙看看小弟我3个代码都错在那了
帮忙看看我3个代码都错在那了
#include <stdio.h>
void main()
{
char a, b;
printf( "\n 请输入一个小写字母: ");
a= getchar();
ffiush(stdin) ;
b=a -32; // 转换为大写
printf( "\n 相应的大写字母为: ");
putchar (b);
putchar ( '\n ');
}
、、、、、、、、、、、、、、、、、、、、、、、
#include <stdio.h>
void main()
{
int firet,second, third ;
printf( "\n 请输入第一个数: ");
scanf( "%d ",&first);
printf( "\n 请输入第二个数: ");
scanf( "%d ",&second);
/*显示互换前的数*/
printf( "\n\n 输出互换前的数 ");
printf( "\n 第一个数是: %d ",first );
printf( "\n 第二个数是: %d ",second);
/*互换这两个数*/
third = first ;
first = second ;
second = third ;
/*显示互换后的数*/
printf( "\n\n 输出互换后的数 ");
printf( "\n 现在第一个数是: %d ",first );
printf( "\n 现在第二个数是: %d ",second);
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
#include <stdio.h>
void main()
{
float basic,da, hra ,salary;
printf( "\n 请输入基本工资: ");
scanf( "%f ",&basic);
/*计算 da(物价津贴)、 hra(房屋津贴)和salary(工资)*/
da =basic * 40/100;
hra = basic *25/100;
salary = basic +da +hra;
/*显示详细信息*/
printf( "\n\n 该员工的工资细目为 ");
printf( "\n基本工资为: %7.2f ", basic);
printf( "\n物价津贴为: %7.2f ",da);
printf( "\n 房屋津贴为:%7.2f ",hra);
printf( "\n\n 实领工资为:%7.2f\n ",salary);
}
------解决方案--------------------
1.
ffiush(stdin) ;===> fflush(stdin);
2.
int firet,second, third ;===> int first,second, third ;
#include <stdio.h>
void main()
{
char a, b;
printf( "\n 请输入一个小写字母: ");
a= getchar();
ffiush(stdin) ;
b=a -32; // 转换为大写
printf( "\n 相应的大写字母为: ");
putchar (b);
putchar ( '\n ');
}
、、、、、、、、、、、、、、、、、、、、、、、
#include <stdio.h>
void main()
{
int firet,second, third ;
printf( "\n 请输入第一个数: ");
scanf( "%d ",&first);
printf( "\n 请输入第二个数: ");
scanf( "%d ",&second);
/*显示互换前的数*/
printf( "\n\n 输出互换前的数 ");
printf( "\n 第一个数是: %d ",first );
printf( "\n 第二个数是: %d ",second);
/*互换这两个数*/
third = first ;
first = second ;
second = third ;
/*显示互换后的数*/
printf( "\n\n 输出互换后的数 ");
printf( "\n 现在第一个数是: %d ",first );
printf( "\n 现在第二个数是: %d ",second);
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
#include <stdio.h>
void main()
{
float basic,da, hra ,salary;
printf( "\n 请输入基本工资: ");
scanf( "%f ",&basic);
/*计算 da(物价津贴)、 hra(房屋津贴)和salary(工资)*/
da =basic * 40/100;
hra = basic *25/100;
salary = basic +da +hra;
/*显示详细信息*/
printf( "\n\n 该员工的工资细目为 ");
printf( "\n基本工资为: %7.2f ", basic);
printf( "\n物价津贴为: %7.2f ",da);
printf( "\n 房屋津贴为:%7.2f ",hra);
printf( "\n\n 实领工资为:%7.2f\n ",salary);
}
------解决方案--------------------
1.
ffiush(stdin) ;===> fflush(stdin);
2.
int firet,second, third ;===> int first,second, third ;