Size of array 'ssid' has non-integral type 'const char [13]'

How can I solve this?

#include <SPI.h>
#include <WiFi.h>

char ssid["xyz"] = "yourNetwork"; //  your network SSID (name)
char pass["xyz"] = "secretPassword";    // your network password (use for WPA, or use as key for WEP)

int keyIndex = 0;            // your network key Index number (needed only for WEP)

int status = WL_IDLE_STATUS;

WiFiServer server(23);

boolean alreadyConnected = false; // whether or not the client was connected previously

void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  // check for the presence of the shield:
  if (WiFi.status() == WL_NO_SHIELD) {
    Serial.println("WiFi shield not present");
    // don't continue:
    while (true);
  }

  String fv = WiFi.firmwareVersion();
  if (fv != "1.1.0") {
    Serial.println("Please upgrade the firmware");
  }

  // attempt to connect to Wifi network:
  while (status != WL_CONNECTED) {
    Serial.print("Attempting to connect to SSID: ");
    Serial.println(ssid);
    // Connect to WPA/WPA2 network. Change this line if using open or WEP network:
    status = WiFi.begin(ssid, pass);

    // wait 10 seconds for connection:
    delay(10000);
  }

  // start the server:
  server.begin();
  // you're connected now, so print out the status:
  printWifiStatus();
}


void loop() {
  // wait for a new client:
  WiFiClient client = server.available();


  // when the client sends the first byte, say hello:
  if (client) {
    if (!alreadyConnected) {
      // clead out the input buffer:
      client.flush();
      Serial.println("We have a new client");
      client.println("Hello, client!");
      alreadyConnected = true;
    }

    if (client.available() > 0) {
      // read the bytes incoming from the client:
      char thisChar = client.read();
      // echo the bytes back to the client:
      server.write(thisChar);
      // echo the bytes to the server as well:
      Serial.write(thisChar);
    }
  }
}


void printWifiStatus() {
  // print the SSID of the network you're attached to:
  Serial.print("SSID: ");
  Serial.println(WiFi.SSID());

  // print your WiFi shield's IP address:
  IPAddress ip = WiFi.localIP();
  Serial.print("IP Address: ");
  Serial.println(ip);

  // print the received signal strength:
  long rssi = WiFi.RSSI();
  Serial.print("signal strength (RSSI):");
  Serial.print(rssi);
  Serial.println(" dBm");
}

You were one "tick" short...

how can i prevent it?

Where are you found this code?
It won't compile

in Ardino IDE app...
Under FILE=>Examples=>RETIRED=>WebClient

I don't see anything similar in the WebClient example.
Do not use RETIRED links.

Why? Cuz' they're old?

And Yeah...
This xyz is my bcuz it wouldn't work, right?

Please use Google translator when post to the forum

And it is in WifiChatServer too...
Then why wouldn't it work? heres a bit of code from there.

#include <SPI.h>
#include <WiFi.h>

char ssid[] = "yourNetwork"; //  your network SSID (name)
char pass[] = "secretPassword";    // your network password (use for WPA, or use as key for WEP)

int keyIndex = 0;            // your network key Index number (needed only for WEP)

int status = WL_IDLE_STATUS;

WiFiServer server(23);

boolean alreadyConnected = false; // whether or not the client was connected previously

void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

Don't you see the difference between

and

What does the syntax ssid["xyz"] mean???

What IDE version has "RETIRED?"

It's yours SSID for your Wi-Fi, you didn't know?
And "xyz" is this SSID

1.8.19 (Windows Store 1.8.57.0)

No, the name of SSID in this code is "yourNetwork".
But what is the "xyz"?
Why the "xyz" string is in the array index?

Do you understand how an array works in C ?

Ummm... Not really😔

While you don't understand the code, why did you edited an example ?
The syntax of your editing is wrong.

Oh...
Now I see.
It worked.
Thanks!