char str = "a20;e30;i40;o20;u10;";
de manera de poder dejarla en diferentes variables.
Ej:
float a=20
float e=30
Para tomar desde la a en adelante utilizo la función strstr pero nose delimitarlo hasta la coma.
Código:
O sea tengo que tomar el valor después de la vocal y hasta el punto y coma pero no me sale, se agradece ayuda. #include <string.h> #include <stdio.h> int main() { char *str="a20;e40;i10"; char * p; p = strstr(str, "a"); printf("%s\n",p+1); return 0; }