Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <string.h>
- #include <stdio.h>
- struct Card
- {
- int suit = 0;
- int number = 0;
- };
- char suits[][15] = { "diamantes","picas","corazones","treboles" };
- Card boardCards[4];
- Card boardCards2[4];
- void ShowBoard();
- const char *SuitToString(int suit);
- int main( )
- {
- for (int i = 0; i < 4; i++)
- {
- boardCards[i].suit = i;
- boardCards2[i].suit = i;
- }
- ShowBoard();
- }
- void ShowBoard()
- {
- char suit[] = " ";
- for (int i = 0; i < 4; i++)
- {
- suit = SuitToString(boardCards[i].suit);
- printf("%2c",suit);
- }
- }
- const char *SuitToString(int suit)
- {
- return suits[suit];
- }
- char suit[] = " ";
- for (int i = 0; i < 4; i++)
- {
- suit = SuitToString(boardCards[i].suit); // <<--- AQUI
- printf("%2c",suit);
- }
- char array[100];
- char* ptr = array; // ok
- array = ptr; // ERROR
- char* suit;
- for (int i = 0; i < 4; i++)
- {
- suit = SuitToString(boardCards[i].suit);
- printf("%2c",suit);
- }
- for (int i = 0; i < 4; i++)
- {
- char* suit = SuitToString(boardCards[i].suit);
- printf("%2c",suit);
- }
- std::string suits[] = { "diamantes","picas","corazones","treboles" };
- void ShowBoard();
- std::string SuitToString(int suit);
- int main( )
- {
- ShowBoard();
- }
- void ShowBoard()
- {
- for (int i = 0; i < 4; i++)
- {
- std::string suit = SuitToString(boardCards[i].suit);
- std::cout << suit << 'n';
- }
- }
- std::string SuitToString(int suit)
- {
- return suits[suit];
- }
Add Comment
Please, Sign In to add comment