Red de conocimiento informático - Material del sitio web - ¿Cómo asignar varias cadenas a una matriz de dos dígitos?

¿Cómo asignar varias cadenas a una matriz de dos dígitos?

Es fácil y está listo de inmediato

str[ 0]:RI01

str[ 1]:RI02

str[ 2]: RI03

cadena[ 3]:RI04

cadena[ 4]:RI05

cadena[ 5]:RI06

cadena[ 6 ] :RI07

cadena[ 7]:RI08

cadena[ 8]:RI09

cadena[ 9]:RI10

cadena [ 10]:RI11

cadena[11]:RI12

cadena[12]:RI13

cadena[13]:RI14

cadena[14]:RI15

cadena[15]:RI16

cadena[16]:RI17

cadena[17]:RI18

cadena[18]:RI19

cadena[19]:RI20

cadena[20]:RI21

cadena[21]:RI22

cadena[22]:RI23

cadena[23]:RI24

cadena[24]:RI25

cadena[25]:RI26

cadena[26]:RI27

cadena[27]:RI28

cadena[28]:RI29

cadena[29] : RI30

cadena[30]:RI31

cadena[31]:RI32

cadena[32]:RI33

cadena[ 33 ]:RI34

cadena[34]:RI35

cadena[35]:RI36

cadena[36]:RI37

cadena [37]:RI38

cadena[38]:RI39

cadena[39]:RI40

cadena[40]:RI41

cadena[41]:RI42

cadena[42]:RI43

cadena[43]:RI44

cadena[44]:RI45

cadena[45]:RI46

cadena[46]:RI47

cadena[47]:RI48

cadena[48]:RI49< / p>

str[49]:RI50

Presiona cualquier tecla para continuar

#include "stdio.h"

main()

{

int i;

char linedata[25]={0},str[50][17]={0};

ARCHIVO *fp=fopen("data.txt","r");

for (i=0;i<50;i++)

{

fgets(linedata,24,fp);

sscanf(linedata,"%*s%s",str[i]);

printf("str[% 2d ]:%s\n",i,str[i]);

}

fclose(fp);

}