亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神,哪里錯了?

指針數組怎么不能用了,*pa[]不能用,必須加上個const 這是為什么?

#include<stdio.h>

char *weekname(char *p[], int n);?

int main()

{

const char *week[7]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};

int n;

printf ("Please input a digital:\n");

scanf ("%d", &n);

if (n>=1 && n<=7) printf ("星期%d的英文名是%s", n, weekname(week, n));

else printf ("The digital is invalid\n");

return 0;

?}

char *weekname(char *p[], int n)

?{

? return *(p+n-1);

?}

還有這串代碼,自定義函數哪里錯了

正在回答

1 回答

我這里是可以運行的。

#include <stdio.h>

char* weekname(char *p[], int n);?

int main()

{

? ? ? ? char* week[7]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};

? ? ? ? int n;

? ? ? ? printf ("Please input a digital:\n");

? ? ? ? scanf ("%d", &n);

? ? ? ? if (n>=1 && n<=7) {

? ? ? ? ? ? ? ? printf ("星期%d的英文名是%s\n", n, weekname(week, n));

? ? ? ? } else{

? ? ? ? ? ? ? ? ?printf ("The digital is invalid\n");

? ? ? ? }


? ? ? ? return 0;

?}


char* weekname(char *p[], int n)

{

? ? ? ? return *(p+n-1);

}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Linux C語言編程基本原理與實踐
  • 參與學習       204361    人
  • 解答問題       469    個

本視頻教程介紹C語言基本工作原理以及適用與C的實際開發方式

進入課程

求大神,哪里錯了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號