¿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 p >
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() p >
{
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);
}