Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include "stdio.h"
- #include <iostream>
- #include <stdlib.h>
- #include <string.h>
- struct Wielomian{
- int st;
- double *wsp;
- };
- int Stopien(char * napis){
- int st = 0;
- return st;
- }
- char *Spacja(const char *napis){
- int k = 0, dl = strlen(napis);
- char *kopia = (char*)malloc(dl + 1);
- for (int i = 0; i <= dl; i++)
- if (napis[i] != ' ')
- kopia[k++] = napis[i];
- kopia[k] = '\0';
- return kopia;
- }
- struct Wielomian Analizuj(const char *napis, char zmienna){
- char * kopia = Spacja(napis);
- Wielomian W;
- W.st = Stopien(kopia, zmienna);
- W.wsp = (double*)malloc(sizeof(*(W.wsp))*(1+W.st));
- Jednomiany(kopia, &W);
- free(kopia);
- return W;
- }
- int main()
- {
- struct Wielomian w = Analizuj("2x^3-7x", 'x');
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement