#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
const int MAX = 100;
int main()
{
char str[] = "45+x4-sss+4";
printf("razdelenie stroki \"%s\" na lexemy.", str);
char *pch = strtok(str, "+"); //во втором параметре указаны разделители (пробел, запятая, точка)
printf("\nlexemy:");
while (pch != NULL) //пока есть лексемы
{
printf("\n%s", pch);
pch = strtok(NULL, "+");
}
getchar();
return 0;
}
/*
int analys(char a[MAX])
{
int ANSW, i;
char coef_c;
for (i = 0; i < strlen(a); i++)
{
if (a[i] == 'x' && (a[i + 1] == '-' || a[i + 1] == '+'))
ANSW = 1;
}
}
void main()
{
int i=0,n;
char A[100],B[100];
do
{
scanf("%c", &A[i]);
i++;
} while (A[i-1]!='.');
n = i;
for (i = 0; i < n; i++)
{
printf("%c", A[i]);
}
getch();
}
/*
strncpy(m3, m1, 6); // не добавляет '\0' в конце строки
strcpy(m3, m1);
strncat(m3, m2, 5);
strcat(m3, m2);
strnset(m3, 'f', 7);
strset(m3, 'k');
*/
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.