c语言编写好怎样执行?

来源:百度知道 编辑:UC知道 时间:2024/06/01 01:57:31
main()
{
char ch='*'
printf("%1c%12c\n",ch,ch);
printf("%3c%8c\n",ch,ch);
printf("%5c%4c\n",ch,ch);
printf("%7c\n",ch);
printf("%5c%4c\n",ch,ch);
printf("%3c%8c\n",ch,ch);
printf("%1c%12c\n",ch,ch);
}

请问你用的什么编译器,还有第一句char ch='*' ,后面少了个分号

如果是TC的话,先按ALT+C,然后选择BUILD ALL(或者按一下B,回车),编译进行完毕,下面就是运行CTRL+F9,但是你看不到答案,按ALT+F5可以看答案,或者用下面的方法

#include<stdio.h>
#include<conio.h>
int main(void)
{
char ch='*';
printf("%1c%12c\n",ch,ch);
printf("%3c%8c\n",ch,ch);
printf("%5c%4c\n",ch,ch);
printf("%7c\n",ch);
printf("%5c%4c\n",ch,ch);
printf("%3c%8c\n",ch,ch);
printf("%1c%12c\n",ch,ch);
getch(); //吃掉回车,使运行结果不会一闪而过
}

或者这样

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
char ch='*';
printf("%1c%12c\n",ch,ch);
printf("%3c%8c\n",ch,ch);
printf("%5c%4c\n",ch,ch);
printf("%7c\n",ch);
printf("%5c%4c\n"