c语言语法问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:07:38
#include <stdio.h>
main
{ int x=2;y=3;a
A=x*y
print ('a=%d",a);
printf("\n");
}
请大家改错
你们能把能运行的程序发过来吗,这些都不能运行,直接把好的程序给我就行了

#include <stdio.h>
main
{ int x=2,y=3,a; 这里注意逗号和分号的不同
a=x*y; C是区分大小写的
printf (“a=%d”,a);输出函数的写法,第一个参数是格式控制字符串,要用双引号
printf("\n");
}

#include<stdio.h>
main()
{
int x=2,y=3,a;
a=x*y;
printf("a=%d\n",a);
}

#include <stdio.h>
main/*main后面少了()*/
{ int x=2;y=3;a /*那个3后面<,>号a后面要有<;>号*/
A=x*y /*这个应是小写的a 这个语句后面还少了<;>号*/
print ('a=%d",a);/*<print>错了应是<printf> 'a=%d"这个也错了``前面是<">而不是<'> */
printf("\n");
}
改过后的程序为

#include <stdio.h>
main()
{ int x=2;y=3,a ;
a=x*y ;
printf ("a=%d",a);
printf("\n");
}

运行的结果是a=6

#include <stdio.h>
main
{ int x=2,y=3,a //中间用逗号
a=x*y //C语言大小写敏感
printf ("a=%d",a); // 应该为p