谁能帮我改改这段简单的c语言代码?没写过c语言

供稿:hz-xin.com     日期:2025-01-17
谁能帮我修改一下这段简单的C语言代码?我想要实现 继续吗?yes or no的功能!

#include "stdio.h"
void main()
{
int i,j,n;
char mon[12][100]={"January","February","March","April","May","June","July","August","September","October","November","December"};
char *p[12];
for(i=0;i<12;i++)
p[i]=mon[i];

while(j) //do 去掉,你语法有点不熟练
{
printf("请输入月份号:
");
scanf("%d",&n);
if(n12)
{printf("月份输入错误
");}
printf("%s",*(p+n-1));
printf("
");
getchar(); //这里加个,接收回车键
printf("还要继续吗?Y or N
");
scanf("%c",&j);
if(j=='Y'||j=='y') j=1;
else
j=0; //这里
}

}

#include

int main()
{
FILE *fp;
int a[3][9],i,j;
if((fp=fopen("C:\\cDemo\\data.txt","r"))!=NULL)
{
for(i=0;i<3;++i)
{
for(j=0;j<9;++j)
{
fscanf(fp,"%d",&a[i][j]);
}
}
for(i=0;i<3;++i)
{
for(j=0;j<9;++j)
{
printf("%d ",a[i][j]);
}
printf("
");
}
}
else
{
puts("Can't open C:\\cDemo\\data.txt");
}
return 0;
}

#include <stdio.h>
void bigger(int a,int b)  //比较大小 初学者不必要使用指针
{
    if(a>b)
    {
        printf("%d",a);  //输出的是a的数值而不是输出一个a
    }
    else
    {
        printf("%d",b);
    }
}
int main()
{
    bigger(3,4);
    return 0;   //程序要规范 要有返回值
}


#include <stdio.h>
void bigger(int a,int b){
    if(a>b){
        printf("%d
",a);
    }
    else{
        printf("%d
",b);
    }
}
int main(){
    bigger(3,4);
    return 0;
}


有一个圣诞快乐的程序据说是用C语言写的,我想把它改成生日快乐的,跪求...
这段代码是一个简单的C语言程序,它打印出一句生日快乐的祝福。程序中使用了一个字符数组`message`来存储生日快乐的祝福,并使用`printf`函数来打印这段祝福。程序中的`buffer`数组用于格式化输出,而变量`i`用于控制循环。这段代码的输出是生日快乐的祝福,并且通过格式化字符串来调整输出位置。程序中没有...

给一段C语言代码加注释,越详细越好
通过这个作业,学生可以更好地掌握C语言中的数组操作和循环控制结构。逆序置换的实现可以参考以下伪代码:for (int i = 0; i < array_length \/ 2; i++) { int temp = array[i];array[i] = array[array_length - 1 - i];array[array_length - 1 - i] = temp;} 这段代码通过交换...

...谢谢您能帮我修改一下程序! #include<stdio.
改好了:include<stdio.h>#include<string.h>#define N 100int compute_vowel_count(const char *sentence){int i,n=0;for(i=0;i<N;i++){if(*(sentence+i)=='a'||*(sentence+i)=='A'||*(sentence+i)=='e'||*(sentence+i)=='E'||*(sentence+i)=='i'||*(sentence+i)=...

谁能帮我改一下我的C语言程序。急用!
2009-12-18 那位大虾帮忙改一下这个c语言程序呀!!! 2013-02-06 谁能帮我修改一下这段简单的C语言代码?我想要实现 继续吗?y... 2 2011-06-26 急。。。C语言程序 用Dev-C++ 编译 报错。。谁能... 3 2010-05-06 高手们,谁能帮我写一个C程序,作业急用!! 2 更多类似...

C语言文件操作简单修改
在C语言中,文件操作是一个常见的需求。下面是一个用于修改学生信息的函数,通过读取文件、修改指定学生的记录并保存修改后的数据。该函数首先打开一个名为“student.txt”的二进制文件,如果该文件不存在,则会输出错误信息并退出程序。接着,它会创建一个名为“temp.txt”的文件用于存储修改后的数据。

C语言猜拳游戏代码 帮忙 改改 能运行就行 五局三胜制是关键
include <stdio.h> include <math.h> include int main(){ int a,b,i,s,s1;i=1;s=0;s1=0;srand((unsigned)time(NULL));printf("猜拳游戏\\n0石头1剪刀2布\\n***\\n");printf("规则:共有5局");printf("请\\n出\\n拳\\n..\\n");do { scanf("%d",&b);a=rand()%3;if...

c语言做点菜问题,请大神帮忙改改!!!
for(i=0;i

C语言课程设计,求帮忙写完代码
我的 C语言课程设计,求帮忙写完代码 100 自己写了一段,请高手帮忙啦#include<stdio.h>enumMajor{Soft=1,Net,Jike};\/\/专业enumMajormajor;#defineARRAYSIZE100\/\/数组大小typedefstruct{charszNo[11];charszName[21];enumMajo... 自己写了一段,请高手帮忙啦#include <stdio.h>enum Major{Soft=1, Net, Jik...

C语言的九九加法表。我写了一个,麻烦帮忙改一下,谢谢!
include<stdio.h> main(){ int a=1,b=1,c;\/\/b应该初始化为1 for (a;a<=9;a++){ c=a+b;if (a>b){ printf("\\n");a=1;b++;printf("%d+%d=%d\\t",a,b,c);} else printf("%d+%d=%d\\t",a,b,c);\/\/添加\\t } } ...

C语言简单程序,帮看看哪错了
错误点有3个:输入一个实数那行有个引号用了中文符,应该改为英文符;最后输出-a那段语句后面没有写“;”;定义变量a时为双精度浮点数,而输入时存为了单精度浮点数,存在溢出故障,会导致运行错误,见下图:应该改为如下 include<stdio.h> main(){ double a;printf("请输入一个实数:");scanf(...